{
 0,1,0,0,0,19,1,0,0,4,0,48,70,70,84,77,102,9,29,176,0,0,1,60,0,0,0,28,71,68,69,70,133,176,120,252,0,0,1,88,0,0,0,160,71,80,79,83,
 191,30,224,74,0,0,1,248,0,0,57,66,71,83,85,66,152,198,130,143,0,0,59,60,0,0,5,152,79,83,47,50,102,216,18,11,0,0,64,212,0,0,0,86,99,109,97,112,
 43,7,50,230,0,0,65,44,0,0,15,242,99,118,116,32,134,235,168,143,0,0,81,32,0,0,1,164,102,112,103,109,231,136,241,196,0,0,82,196,0,0,0,139,103,97,115,112,
 0,7,0,7,0,0,83,80,0,0,0,12,103,108,121,102,157,107,127,143,0,0,83,92,0,3,98,168,104,101,97,100,2,157,81,128,0,3,182,4,0,0,0,54,104,104,101,97,
 14,112,21,36,0,3,182,60,0,0,0,36,104,109,116,120,158,129,26,171,0,3,182,96,0,0,52,128,107,101,114,110,42,237,89,8,0,3,234,224,0,0,33,18,108,111,99,97,
 22,71,244,184,0,4,11,244,0,0,52,132,109,97,120,112,17,158,2,247,0,4,64,120,0,0,0,32,110,97,109,101,137,7,223,230,0,4,64,152,0,0,34,14,112,111,115,116,
 248,176,24,115,0,4,98,168,0,0,124,166,112,114,101,112,146,86,145,58,0,4,223,80,0,0,5,127,0,0,0,1,0,0,0,0,201,137,111,49,0,0,0,0,206,63,215,63,
 0,0,0,0,206,63,215,63,0,1,0,0,0,14,0,0,0,144,0,152,0,0,0,2,0,21,0,3,2,172,0,1,2,173,2,193,0,3,2,194,2,194,0,1,2,195,2,198,
 0,3,2,199,2,200,0,1,2,201,2,205,0,3,2,206,2,207,0,1,2,208,2,211,0,3,2,212,2,213,0,1,2,214,2,224,0,3,2,225,2,229,0,1,2,230,2,237,
 0,3,2,238,5,129,0,1,5,130,5,135,0,3,5,136,12,84,0,1,12,85,12,85,0,3,12,86,12,86,0,1,12,87,12,93,0,2,12,94,12,237,0,1,12,238,12,248,
 0,3,12,249,13,31,0,1,0,4,0,0,0,2,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,10,0,202,0,240,0,4,68,70,76,84,0,26,99,121,114,108,0,42,
 103,114,101,107,0,70,108,97,116,110,0,86,0,4,0,0,0,0,255,255,0,3,0,0,0,1,0,2,0,16,0,2,77,75,68,32,0,16,83,82,66,32,0,16,0,0,255,255,
 0,3,0,0,0,1,0,2,0,4,0,0,0,0,255,255,0,3,0,0,0,1,0,2,0,94,0,15,65,90,69,32,0,94,67,82,84,32,0,94,71,65,71,32,0,94,73,83,
 77,32,0,94,75,65,90,32,0,94,75,82,75,32,0,94,75,83,77,32,0,94,76,83,77,32,0,94,77,79,76,32,0,94,78,83,77,32,0,94,82,79,77,32,0,94,83,75,
 83,32,0,94,83,83,77,32,0,94,84,65,84,32,0,94,84,82,75,32,0,94,0,0,255,255,0,3,0,0,0,1,0,2,0,3,107,101,114,110,0,20,109,97,114,107,0,26,
 109,107,109,107,0,32,0,0,0,1,0,2,0,0,0,1,0,1,0,0,0,1,0,0,0,3,0,8,0,16,0,24,0,6,0,0,0,1,0,24,0,4,0,0,0,1,2,248,
 0,2,0,0,0,1,34,38,0,1,1,66,1,14,0,1,1,106,0,12,0,32,0,66,0,72,0,78,0,84,0,90,0,96,0,102,0,108,0,114,0,120,0,126,0,132,0,138,
 0,144,0,150,0,156,0,162,0,168,0,174,0,180,0,186,0,192,0,198,0,204,0,210,0,216,0,222,0,228,0,234,0,240,0,246,0,252,0,1,254,51,6,102,0,1,254,51,
 6,60,0,1,254,51,6,18,0,1,254,51,6,18,0,1,254,51,6,60,0,1,254,51,6,60,0,1,254,51,6,60,0,1,254,51,6,236,0,1,254,51,7,27,0,1,254,51,
 6,102,0,1,254,51,6,102,0,1,254,51,6,129,0,1,254,51,6,129,0,1,254,51,6,102,0,1,254,51,7,56,0,1,254,51,6,60,0,1,254,52,6,132,0,1,254,52,
 6,18,0,1,254,53,6,102,0,1,254,51,6,102,0,1,254,53,6,102,0,1,254,51,6,102,0,1,254,51,6,102,0,1,254,51,6,102,0,1,1,204,5,246,0,1,254,52,
 5,246,0,1,254,52,5,246,0,1,254,52,5,246,0,1,254,52,5,246,0,1,254,52,5,246,0,1,254,52,5,246,0,1,254,52,6,4,0,2,0,8,2,175,2,190,0,0,
 2,234,2,234,0,16,2,236,2,236,0,17,5,130,5,135,0,18,12,85,12,85,0,24,12,238,12,238,0,25,12,240,12,240,0,26,12,242,12,246,0,27,0,2,0,6,2,173,
 2,190,0,0,2,234,2,234,0,18,2,236,2,236,0,19,5,130,5,135,0,20,12,85,12,85,0,26,12,238,12,248,0,27,0,38,0,0,0,154,0,0,0,160,0,0,0,166,
 0,0,0,172,0,0,0,178,0,0,0,184,0,0,0,190,0,0,0,196,0,0,0,202,0,0,0,208,0,0,0,214,0,0,0,220,0,0,0,226,0,0,0,232,0,0,0,238,
 0,0,0,244,0,0,0,250,0,0,1,0,0,0,1,6,0,0,1,12,0,0,1,18,0,0,1,24,0,0,1,30,0,0,1,36,0,0,1,42,0,0,1,48,0,0,1,54,
 0,0,1,60,0,0,1,66,0,0,1,72,0,0,1,78,0,0,1,84,0,0,1,90,0,0,1,96,0,0,1,102,0,0,1,108,0,0,1,114,0,0,1,120,0,1,254,52,
 4,189,0,1,254,52,4,189,0,1,254,51,4,189,0,1,254,51,4,249,0,1,254,51,4,249,0,1,254,51,4,249,0,1,254,51,4,250,0,1,254,51,4,249,0,1,254,51,
 4,250,0,1,254,51,4,189,0,1,254,51,4,189,0,1,254,51,4,189,0,1,254,51,4,189,0,1,254,51,4,188,0,1,254,51,4,189,0,1,254,51,4,189,0,1,254,51,
 4,250,0,1,254,51,4,250,0,1,254,52,4,68,0,1,254,52,4,249,0,1,254,53,4,68,0,1,254,51,4,68,0,1,254,53,4,249,0,1,254,51,4,249,0,1,254,51,
 4,189,0,1,254,51,4,189,0,1,1,204,4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,254,52,
 4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,254,52,4,189,0,1,28,52,25,192,0,2,28,110,0,12,1,190,6,250,
 7,0,7,6,7,12,7,18,7,24,7,30,7,36,7,42,7,48,7,54,7,60,7,66,7,72,7,78,7,84,7,90,7,96,7,102,7,108,7,114,7,120,7,126,7,132,7,138,
 7,144,7,150,7,156,7,162,7,168,7,174,7,180,7,186,7,192,7,198,7,204,7,210,7,216,7,222,7,228,7,234,7,240,7,246,7,252,8,2,8,8,8,14,8,20,8,26,
 8,32,8,38,8,44,8,50,8,56,8,62,8,68,8,74,8,80,8,86,8,92,8,98,8,104,8,110,8,116,8,122,8,128,8,134,8,140,8,146,8,152,8,158,8,164,8,170,
 8,176,8,182,8,188,8,194,8,200,8,206,8,212,8,218,8,224,8,230,8,236,8,242,8,248,8,254,9,4,9,10,9,16,9,22,9,28,9,34,9,40,9,46,9,52,9,58,
 9,64,9,70,9,76,9,82,9,88,9,94,9,100,9,106,0,0,9,112,9,118,9,124,0,0,9,130,0,0,9,136,9,142,9,148,0,0,9,154,9,160,9,166,9,172,9,178,
 0,0,9,184,9,190,9,196,0,0,9,202,9,208,9,214,9,220,9,226,9,232,9,238,9,244,9,250,10,0,10,6,10,12,10,18,0,0,10,24,0,0,10,30,0,0,10,36,
 0,0,10,42,0,0,10,48,10,54,10,60,10,66,10,72,0,0,10,78,10,84,10,90,0,0,10,96,10,102,10,108,0,0,10,114,0,0,10,120,0,0,10,126,0,0,10,132,
 0,0,10,138,0,0,10,144,10,150,10,156,0,0,10,162,0,0,10,168,10,174,10,180,0,0,10,186,10,192,10,198,0,0,10,204,0,0,10,210,10,216,10,222,10,228,10,234,
 10,240,10,246,10,252,11,2,11,8,11,14,11,20,11,26,11,32,11,38,0,0,11,44,11,50,11,56,11,62,11,68,11,74,11,80,11,86,11,92,11,98,11,104,11,110,11,116,
 11,122,11,128,11,134,11,140,11,146,11,152,11,158,11,164,11,170,11,176,11,182,11,188,11,194,11,200,11,206,11,212,11,218,11,224,11,230,11,236,11,242,11,248,11,254,12,4,
 0,0,12,10,12,16,12,22,12,28,12,34,12,40,12,46,12,52,12,58,12,64,12,70,12,76,12,82,12,88,12,94,12,100,12,106,12,112,12,118,12,124,12,130,12,136,12,142,
 12,148,12,154,12,160,12,166,12,172,12,178,12,184,12,190,12,196,12,202,12,208,12,214,12,220,12,226,12,232,12,238,12,244,12,250,13,0,13,6,13,12,13,18,13,24,13,30,
 13,36,13,42,13,48,13,54,13,60,13,66,13,72,13,78,13,84,13,90,13,96,13,102,13,108,13,114,13,120,13,126,13,132,13,138,13,144,13,150,13,156,13,162,13,168,13,174,
 13,180,13,186,13,192,13,198,13,204,13,210,13,216,13,222,13,228,13,234,13,240,13,246,13,252,14,2,14,8,14,14,14,20,14,26,14,32,14,38,14,44,14,50,14,56,14,62,
 14,68,14,74,14,80,14,86,14,92,14,98,14,104,14,110,14,116,14,122,14,128,14,134,14,140,14,146,14,152,14,158,14,164,14,170,14,176,14,182,14,188,14,194,14,200,14,206,
 14,212,14,218,14,224,14,230,14,236,14,242,14,248,14,254,15,4,15,10,15,16,15,22,15,28,15,34,15,40,15,46,15,52,15,58,15,64,15,70,15,76,15,82,15,88,15,94,
 15,100,15,106,15,112,15,118,15,124,15,130,15,136,15,142,15,148,15,154,15,160,15,166,15,172,15,178,15,184,15,190,15,196,15,202,15,208,15,214,15,220,15,226,15,232,15,238,
 15,244,15,250,16,0,16,6,16,12,16,18,16,24,16,30,16,36,16,42,0,0,16,48,0,0,16,54,0,0,16,60,0,0,16,66,0,0,16,72,0,0,16,78,0,0,16,84,
 0,0,16,90,0,0,16,96,0,0,16,102,0,0,16,108,0,0,16,114,0,0,16,120,0,0,16,126,0,0,16,132,0,0,16,138,0,0,16,144,0,0,16,150,0,0,16,156,
 0,0,16,162,0,0,16,168,0,0,16,174,0,0,16,180,0,0,16,186,0,0,16,192,0,0,16,198,0,0,16,204,0,0,16,210,0,0,16,216,0,0,16,222,0,0,16,228,
 0,0,16,234,0,0,16,240,0,0,16,246,0,0,16,252,0,0,17,2,0,0,17,8,0,0,17,14,0,0,17,20,0,0,17,26,0,0,17,32,0,0,17,38,0,0,17,44,
 0,0,17,50,0,0,17,56,0,0,17,62,0,0,17,68,0,0,17,74,0,0,17,80,17,86,17,92,17,98,17,104,0,0,17,110,0,0,17,116,17,122,17,128,17,134,17,140,
 17,146,17,152,17,158,17,164,17,170,17,176,17,182,17,188,17,194,17,200,17,206,17,212,17,218,17,224,17,230,17,236,17,242,17,248,17,254,18,4,18,10,18,16,18,22,18,28,
 18,34,18,40,18,46,18,52,18,58,18,64,18,70,18,76,18,82,18,88,18,94,18,100,18,106,18,112,18,118,18,124,18,130,18,136,18,142,18,148,18,154,18,160,18,166,18,172,
 18,178,18,184,18,190,18,196,18,202,18,208,18,214,18,220,18,226,18,232,18,238,18,244,18,250,19,0,19,6,19,12,19,18,19,24,19,30,19,36,19,42,19,48,19,54,19,60,
 19,66,19,72,19,78,19,84,19,90,19,96,19,102,19,108,19,114,19,120,19,126,19,132,19,138,19,144,19,150,19,156,19,162,19,168,19,174,19,180,19,186,19,192,19,198,19,204,
 19,210,19,216,19,222,19,228,19,234,19,240,19,246,19,252,20,2,20,8,20,14,20,20,20,26,20,32,20,38,20,44,20,50,20,56,20,62,20,68,20,74,20,80,20,86,20,92,
 20,98,20,104,20,110,20,116,20,122,20,128,20,134,20,140,20,146,20,152,20,158,20,164,20,170,20,176,20,182,20,188,20,194,20,200,20,206,20,212,20,218,20,224,20,230,20,236,
 20,242,20,248,20,254,21,4,21,10,21,16,21,22,21,28,21,34,21,40,21,46,21,52,21,58,21,64,21,70,21,76,21,82,21,88,21,94,21,100,21,106,21,112,21,118,21,124,
 21,130,21,136,21,142,21,148,21,154,21,160,21,166,21,172,21,178,21,184,21,190,21,196,21,202,21,208,21,214,21,220,21,226,21,232,21,238,21,244,21,250,22,0,22,6,22,12,
 22,18,22,24,22,30,22,36,22,42,22,48,22,54,22,60,0,0,22,66,0,0,22,72,0,0,22,78,0,0,22,84,0,0,22,90,0,0,22,96,0,0,22,102,0,0,22,108,
 0,0,22,114,0,0,22,120,22,126,22,132,22,138,22,144,22,150,22,156,22,162,22,168,22,174,22,180,22,186,22,192,22,198,22,204,22,210,22,216,22,222,22,228,22,234,22,240,
 22,246,22,252,23,2,23,8,23,14,23,20,23,26,23,32,23,38,23,44,23,50,23,56,23,62,23,68,23,74,23,80,23,86,23,92,23,98,23,104,23,110,23,116,23,122,23,128,
 23,134,23,140,23,146,23,152,23,158,23,164,23,170,23,176,23,182,23,188,23,194,23,200,23,206,23,212,23,218,23,224,23,230,23,236,23,242,23,248,23,254,24,4,24,10,24,16,
 24,22,24,28,24,34,24,40,24,46,24,52,24,58,24,64,24,70,24,76,24,82,24,88,24,94,24,100,24,106,24,112,24,118,24,124,24,130,24,136,24,142,24,148,24,154,24,160,
 24,166,24,172,24,178,24,184,24,190,24,196,24,202,24,208,24,214,24,220,24,226,24,232,24,238,24,244,24,250,25,0,25,6,25,12,0,0,25,18,25,24,25,30,0,0,25,36,
 0,0,25,42,0,0,25,48,0,0,25,54,0,0,25,60,25,66,25,72,25,78,25,84,25,90,25,96,25,102,25,108,25,114,25,120,25,126,25,132,25,138,25,144,25,150,25,156,
 25,162,25,168,25,174,0,1,2,182,5,185,0,1,2,182,0,0,0,1,3,10,5,185,0,1,3,10,0,0,0,1,3,32,5,185,0,1,3,32,0,0,0,1,3,10,5,185,
 0,1,3,10,0,0,0,1,2,221,5,185,0,1,2,221,0,0,0,1,2,212,5,185,0,1,1,175,0,0,0,1,3,50,5,185,0,1,3,50,0,0,0,1,3,105,5,185,
 0,1,3,105,0,0,0,1,1,175,5,185,0,1,1,175,0,0,0,1,1,187,5,185,0,1,1,25,254,82,0,1,3,153,5,180,0,1,3,153,0,0,0,1,1,175,5,185,
 0,1,2,212,0,0,0,1,3,207,5,180,0,1,3,207,0,0,0,1,3,59,5,185,0,1,3,59,0,0,0,1,3,35,5,185,0,1,3,35,0,0,0,1,3,10,5,185,
 0,1,1,175,0,0,0,1,3,35,5,185,0,1,3,35,254,143,0,1,3,10,5,185,0,1,3,10,0,0,0,1,2,144,5,185,0,1,2,144,0,0,0,1,2,180,5,185,
 0,1,2,180,0,0,0,1,3,81,5,185,0,1,3,81,0,0,0,1,2,202,5,185,0,1,2,202,0,0,0,1,4,13,5,185,0,1,4,13,0,5,0,1,2,202,5,185,
 0,1,2,202,0,0,0,1,2,145,5,185,0,1,2,145,0,0,0,1,2,161,5,185,0,1,2,161,0,0,0,1,2,28,4,68,0,1,2,28,0,0,0,1,1,35,5,185,
 0,1,2,93,0,0,0,1,2,85,4,68,0,1,2,85,0,0,0,1,3,113,5,185,0,1,2,100,0,0,0,1,2,73,4,68,0,1,2,73,0,0,0,1,2,9,5,185,
 0,1,1,86,0,0,0,1,2,98,4,68,0,1,2,98,254,82,0,1,1,35,5,185,0,1,2,167,0,0,0,1,1,86,6,49,0,1,1,86,0,0,0,1,1,77,6,49,
 0,1,0,197,254,82,0,1,1,35,5,185,0,1,2,167,0,0,0,1,1,35,5,185,0,1,1,86,0,0,0,1,3,217,4,68,0,1,3,217,0,0,0,1,2,85,4,68,
 0,1,2,167,0,0,0,1,2,103,4,68,0,1,2,103,0,0,0,1,2,166,4,68,0,1,1,86,254,82,0,1,2,93,4,68,0,1,3,182,254,82,0,1,2,85,4,68,
 0,1,1,86,0,0,0,1,2,8,4,68,0,1,2,8,0,0,0,1,1,86,5,185,0,1,1,245,0,0,0,1,2,124,4,68,0,1,2,124,0,0,0,1,2,33,4,68,
 0,1,2,33,255,251,0,1,3,35,4,68,0,1,3,35,0,0,0,1,2,33,4,68,0,1,2,33,0,0,0,1,2,33,4,68,0,1,2,33,254,82,0,1,2,11,4,68,
 0,1,2,11,0,0,0,1,2,180,7,109,0,1,4,70,5,185,0,1,4,70,0,0,0,1,2,224,7,109,0,1,3,35,7,109,0,1,3,35,5,185,0,1,3,35,0,0,
 0,1,3,80,7,109,0,1,3,109,4,68,0,1,3,109,0,0,0,1,2,103,4,68,0,1,2,103,0,0,0,1,3,105,5,185,0,1,1,35,5,185,0,1,2,167,0,0,
 0,1,1,94,4,68,0,1,2,85,4,68,0,1,2,167,254,82,0,1,4,194,5,185,0,1,4,194,0,0,0,1,3,208,4,68,0,1,3,208,0,0,0,1,1,86,5,185,
 0,1,1,245,0,0,0,1,2,9,5,185,0,1,1,86,0,0,0,1,1,35,5,185,0,1,2,93,0,0,0,1,2,147,5,185,0,1,3,32,5,185,0,1,2,85,4,68,
 0,1,3,10,5,185,0,1,2,151,5,185,0,1,3,35,5,185,0,1,3,35,0,0,0,1,2,189,5,185,0,1,2,189,0,0,0,1,3,50,5,185,0,1,2,225,5,185,
 0,1,2,225,255,26,0,1,1,175,5,185,0,1,1,175,5,185,0,1,1,175,0,0,0,1,2,85,4,68,0,1,3,35,5,185,0,1,2,144,5,185,0,1,2,8,4,68,
 0,1,2,180,5,185,0,1,2,180,5,185,0,1,3,52,5,185,0,1,3,52,0,0,0,1,2,145,5,192,0,1,2,33,4,68,0,1,2,161,5,185,0,1,2,161,0,0,
 0,1,2,11,4,68,0,1,1,220,4,68,0,1,2,99,254,82,0,1,3,35,5,185,0,1,3,105,5,185,0,1,2,77,5,185,0,1,2,77,0,0,0,1,2,41,5,185,
 0,1,2,41,0,0,0,1,2,221,5,185,0,1,2,221,254,82,0,1,2,73,4,68,0,1,2,73,254,82,0,1,1,35,5,185,0,1,2,100,0,0,0,1,2,85,4,68,
 0,1,2,167,0,0,0,1,1,86,5,185,0,1,2,84,0,0,0,1,1,31,4,68,0,1,1,175,5,185,0,1,2,212,0,0,0,1,3,10,5,185,0,1,3,10,0,0,
 0,1,3,81,5,185,0,1,3,81,0,0,0,1,2,182,5,185,0,1,2,182,0,0,0,1,2,221,5,185,0,1,2,221,0,0,0,1,2,73,4,68,0,1,2,73,0,0,
 0,1,1,187,5,185,0,1,1,25,254,82,0,1,2,195,5,185,0,1,2,195,0,0,0,1,2,28,4,68,0,1,2,28,0,0,0,1,3,10,5,185,0,1,3,10,0,0,
 0,1,2,85,4,68,0,1,1,86,0,0,0,1,2,145,5,185,0,1,2,145,0,0,0,1,2,33,4,68,0,1,2,33,254,82,0,1,2,175,4,68,0,1,2,175,0,0,
 0,1,2,28,4,68,0,1,2,28,0,0,0,1,3,24,4,68,0,1,3,24,0,0,0,1,2,9,5,185,0,1,2,93,0,0,0,1,2,13,4,68,0,1,2,13,0,0,
 0,1,2,85,4,68,0,1,3,113,5,185,0,1,2,100,254,82,0,1,3,113,5,185,0,1,2,100,0,0,0,1,2,85,4,68,0,1,2,85,0,0,0,1,2,85,4,68,
 0,1,2,85,0,0,0,1,2,85,4,68,0,1,2,85,0,0,0,1,2,85,4,68,0,1,2,85,0,0,0,1,2,2,4,68,0,1,2,2,0,0,0,1,2,2,4,68,
 0,1,2,2,0,0,0,1,2,220,4,68,0,1,2,220,0,0,0,1,1,31,4,68,0,1,0,197,254,82,0,1,2,98,5,185,0,1,2,98,254,82,0,1,2,98,4,68,
 0,1,2,98,254,82,0,1,2,126,4,68,0,1,2,126,0,0,0,1,2,62,4,68,0,1,2,62,254,82,0,1,2,98,4,68,0,1,2,98,0,0,0,1,2,124,4,68,
 0,1,2,124,254,82,0,1,2,9,5,185,0,1,2,167,0,0,0,1,2,9,5,185,0,1,2,167,254,82,0,1,1,86,6,49,0,1,1,86,0,0,0,1,1,86,4,68,
 0,1,1,86,0,0,0,1,1,107,4,68,0,1,1,107,0,0,0,1,1,69,5,185,0,1,1,121,0,0,0,1,2,5,5,185,0,1,2,56,0,0,0,1,1,35,5,185,
 0,1,1,86,254,82,0,1,3,175,4,68,0,1,3,175,0,0,0,1,3,217,4,68,0,1,3,217,0,0,0,1,3,217,4,68,0,1,3,217,254,82,0,1,3,217,4,68,
 0,1,3,217,254,82,0,1,2,85,4,68,0,1,2,167,254,82,0,1,2,85,4,68,0,1,2,167,254,82,0,1,2,167,4,68,0,1,2,167,0,0,0,1,2,103,4,68,
 0,1,2,103,0,0,0,1,4,77,4,68,0,1,4,77,0,0,0,1,2,172,4,68,0,1,2,172,0,0,0,1,2,99,5,185,0,1,2,99,254,82,0,1,2,172,4,68,
 0,1,1,174,0,0,0,1,2,172,5,185,0,1,1,174,0,0,0,1,2,172,4,68,0,1,1,174,254,82,0,1,2,85,4,68,0,1,1,86,254,82,0,1,2,85,4,68,
 0,1,1,86,254,82,0,1,2,85,4,68,0,1,1,86,0,0,0,1,1,60,4,68,0,1,2,59,0,0,0,1,2,76,4,68,0,1,2,222,0,0,0,1,2,222,4,39,
 0,1,2,76,255,227,0,1,2,8,4,68,0,1,2,8,254,82,0,1,1,82,5,185,0,1,0,198,254,82,0,1,2,9,5,185,0,1,0,198,254,82,0,1,2,8,4,68,
 0,1,2,8,254,82,0,1,1,82,5,185,0,1,0,198,254,82,0,1,1,158,4,68,0,1,2,51,254,80,0,1,1,86,5,185,0,1,1,245,254,82,0,1,2,124,4,68,
 0,1,2,124,0,0,0,1,2,115,4,68,0,1,2,115,0,0,0,1,2,124,4,68,0,1,2,124,0,0,0,1,2,124,4,68,0,1,2,124,0,0,0,1,3,111,4,68,
 0,1,3,111,0,0,0,1,2,124,5,185,0,1,2,124,0,0,0,1,2,168,4,68,0,1,2,168,255,246,0,1,2,11,4,68,0,1,2,11,254,82,0,1,2,11,4,68,
 0,1,2,11,254,82,0,1,2,11,4,68,0,1,2,11,254,82,0,1,1,221,5,185,0,1,2,16,0,0,0,1,2,132,5,185,0,1,2,70,0,0,0,1,2,19,5,185,
 0,1,1,218,0,0,0,1,2,19,5,185,0,1,2,19,254,82,0,1,3,35,5,185,0,1,3,35,0,0,0,1,2,76,4,68,0,1,2,76,0,0,0,1,2,74,4,68,
 0,1,2,74,0,0,0,1,2,126,5,185,0,1,2,126,0,0,0,1,2,162,4,68,0,1,2,162,0,0,0,1,1,77,6,49,0,1,0,197,254,82,0,1,2,169,4,68,
 0,1,4,2,254,82,0,1,1,203,4,68,0,1,2,174,0,0,0,1,2,93,5,185,0,1,3,182,254,82,0,1,1,221,5,185,0,1,2,16,0,0,0,1,2,132,5,185,
 0,1,2,70,0,0,0,1,5,255,4,68,0,1,5,255,0,0,0,1,5,255,4,68,0,1,5,255,254,82,0,1,5,255,4,68,0,1,5,255,254,82,0,1,4,21,5,185,
 0,1,3,137,254,82,0,1,5,9,4,68,0,1,5,91,254,82,0,1,3,175,4,68,0,1,3,175,0,0,0,1,1,105,5,16,0,1,1,105,1,187,0,1,2,218,5,185,
 0,1,2,218,0,0,0,1,2,190,4,68,0,1,2,190,0,0,0,1,3,123,5,185,0,1,3,123,0,0,0,1,2,162,4,68,0,1,2,162,0,0,0,1,2,85,4,68,
 0,1,2,85,0,0,0,1,3,32,5,185,0,1,1,175,5,185,0,1,1,175,7,43,0,1,2,215,5,185,0,1,2,194,5,185,0,1,2,221,5,185,0,1,4,185,5,180,
 0,1,3,106,5,192,0,1,3,162,5,180,0,1,3,35,5,185,0,1,3,10,5,185,0,1,3,42,5,185,0,1,2,161,5,185,0,1,4,92,5,185,0,1,2,208,5,185,
 0,1,3,180,5,185,0,1,3,91,5,185,0,1,2,28,4,68,0,1,2,37,4,68,0,1,2,73,4,68,0,1,3,162,4,68,0,1,2,172,4,68,0,1,2,190,4,68,
 0,1,2,103,4,68,0,1,2,166,4,68,0,1,2,80,4,68,0,1,2,55,4,68,0,1,3,167,4,68,0,1,2,36,4,68,0,1,3,113,4,68,0,1,2,204,4,68,
 0,1,2,85,4,68,0,1,1,97,5,225,0,1,2,36,5,185,0,1,3,43,4,68,0,1,3,180,5,185,0,1,3,113,4,68,0,1,4,185,5,180,0,1,3,162,4,68,
 0,1,4,185,5,180,0,1,3,162,4,68,0,1,4,0,5,185,0,1,3,166,5,185,0,1,3,146,5,185,0,1,2,188,4,68,0,1,1,229,5,185,0,1,4,185,5,180,
 0,1,3,170,4,68,0,1,3,162,5,180,0,1,1,35,5,185,0,1,2,167,0,0,0,1,4,139,5,180,0,1,4,139,0,0,0,1,2,37,4,68,0,1,2,189,5,185,
 0,1,2,124,4,68,0,1,2,124,0,0,0,1,3,181,4,68,0,1,3,109,0,0,0,1,2,85,4,68,0,1,2,85,0,0,0,1,2,103,4,68,0,1,2,103,0,0,
 0,1,2,103,4,68,0,1,2,103,0,0,0,1,2,56,4,19,0,1,2,56,0,0,0,1,2,93,4,68,0,1,1,187,0,0,0,1,2,190,4,68,0,1,2,190,0,0,
 0,1,1,203,4,68,0,1,2,174,0,0,0,1,3,24,4,68,0,1,3,24,0,0,0,1,2,162,4,68,0,1,2,162,0,0,0,1,2,103,4,68,0,1,2,103,0,0,
 0,1,2,12,4,68,0,1,2,12,0,0,0,1,2,67,4,68,0,1,2,67,0,0,0,1,2,68,4,68,0,1,2,68,0,0,0,1,2,103,4,68,0,1,2,103,0,0,
 0,1,2,31,4,68,0,1,2,31,0,0,0,1,2,31,4,68,0,1,1,103,0,0,0,1,3,119,4,68,0,1,2,229,0,0,0,1,2,229,4,68,0,1,3,119,0,0,
 0,1,2,46,4,68,0,1,2,46,0,0,0,1,2,127,4,68,0,1,2,127,0,0,0,1,2,84,4,68,0,1,2,84,0,0,0,1,4,51,4,68,0,1,4,51,0,0,
 0,1,2,87,5,185,0,1,2,87,254,82,0,1,2,33,4,68,0,1,2,33,255,251,0,1,3,35,4,68,0,1,3,35,0,0,0,1,2,11,4,68,0,1,2,11,0,0,
 0,1,2,11,4,68,0,1,2,11,0,0,0,1,2,36,6,0,0,1,2,36,0,0,0,1,2,226,4,68,0,1,2,226,0,0,0,1,2,37,4,68,0,1,1,103,0,0,
 0,1,2,124,4,68,0,1,2,124,0,0,0,1,2,163,4,68,0,1,2,163,0,0,0,1,2,31,4,68,0,1,1,103,0,0,0,1,3,36,4,68,0,1,3,36,0,0,
 0,1,2,217,4,68,0,1,2,217,0,0,0,1,1,181,5,209,0,1,1,181,2,172,0,1,2,177,5,209,0,1,2,177,2,172,0,1,1,234,5,209,0,1,1,234,2,172,
 0,1,1,234,5,224,0,1,1,234,2,172,0,1,1,234,5,209,0,1,1,234,2,172,0,1,1,206,5,209,0,1,1,206,2,172,0,1,1,161,5,209,0,1,1,161,2,172,
 0,1,2,3,5,209,0,1,2,3,2,172,0,1,2,37,5,209,0,1,2,37,2,172,0,1,1,15,5,209,0,1,1,15,2,172,0,1,1,23,5,209,0,1,0,177,1,191,
 0,1,2,68,5,207,0,1,2,68,2,172,0,1,1,15,5,209,0,1,1,200,2,172,0,1,2,102,5,207,0,1,2,102,2,172,0,1,2,9,5,209,0,1,2,9,2,172,
 0,1,2,49,5,208,0,1,2,49,2,156,0,1,1,250,5,209,0,1,1,250,2,172,0,1,1,234,5,209,0,1,1,15,2,172,0,1,1,234,5,209,0,1,1,234,2,172,
 0,1,1,157,5,209,0,1,1,157,2,172,0,1,1,180,5,209,0,1,1,180,2,172,0,1,2,23,5,209,0,1,2,23,2,172,0,1,1,120,5,0,0,1,1,120,2,156,
 0,1,1,209,5,16,0,1,1,209,2,172,0,1,3,231,4,68,0,1,3,231,0,0,0,1,1,103,4,68,0,1,1,103,0,0,0,1,1,86,4,68,0,1,1,131,0,0,
 0,1,2,166,4,68,0,1,1,86,254,82,0,1,2,127,4,68,0,1,2,127,0,0,0,1,2,115,4,68,0,1,2,115,0,0,0,1,1,146,5,16,0,1,1,146,2,172,
 0,1,2,9,5,185,0,1,1,86,0,0,0,1,2,9,5,185,0,1,1,86,0,0,0,1,3,9,5,185,0,1,4,47,0,0,0,1,2,91,5,185,0,1,2,142,0,0,
 0,1,0,216,6,19,0,1,0,216,2,172,0,1,3,10,5,185,0,1,1,175,0,0,0,1,1,179,5,185,0,1,2,31,0,0,0,1,1,179,5,185,0,1,2,31,0,0,
 0,1,2,72,0,0,0,1,3,109,5,185,0,1,3,93,5,240,0,1,2,45,0,0,0,1,2,217,4,19,0,1,2,25,0,0,0,1,1,175,5,185,0,1,2,212,0,0,
 0,1,1,35,5,185,0,1,1,86,0,0,0,1,3,10,5,185,0,1,1,175,0,0,0,1,3,10,5,185,0,1,3,10,254,82,0,1,3,105,5,185,0,1,3,105,0,0,
 0,1,1,35,5,185,0,1,2,167,0,0,0,1,3,153,5,180,0,1,3,153,0,0,0,1,1,35,5,185,0,1,2,167,0,0,0,1,2,161,5,185,0,1,2,161,0,0,
 0,1,2,11,4,68,0,1,2,11,0,0,0,1,3,207,5,180,0,1,3,207,254,82,0,1,2,182,5,185,0,1,2,182,0,0,0,1,2,33,4,68,0,1,2,33,255,251,
 0,1,4,13,5,185,0,1,4,13,0,5,0,1,3,35,4,68,0,1,3,35,0,0,0,1,3,105,5,185,0,1,3,105,0,0,0,1,2,162,4,68,0,1,2,162,0,0,
 0,1,1,174,5,240,0,1,1,174,0,0,0,1,2,103,4,68,0,1,2,103,0,0,0,1,2,55,4,19,0,1,2,55,0,0,0,1,1,194,5,208,0,1,1,194,2,156,
 0,1,2,144,5,185,0,1,2,144,254,86,0,1,2,161,5,185,0,1,2,161,254,86,0,1,2,144,5,185,0,1,2,8,4,68,0,1,1,175,5,185,0,1,1,86,4,68,
 0,1,5,79,5,185,0,1,4,75,4,68,0,1,5,143,5,185,0,1,3,240,4,68,0,1,4,140,5,185,0,1,3,113,4,68,0,1,3,105,5,185,0,1,3,105,254,82,
 0,1,1,35,5,185,0,1,2,167,0,0,0,1,2,180,5,185,0,1,4,187,254,82,0,1,3,96,5,185,0,1,4,11,254,82,0,1,2,190,5,185,0,1,2,190,0,0,
 0,1,2,91,5,185,0,1,2,91,0,0,0,1,3,7,5,185,0,1,2,38,255,223,0,1,2,249,4,68,0,1,2,90,254,82,0,1,3,7,5,185,0,1,2,38,255,223,
 0,1,2,249,4,68,0,1,2,90,254,82,0,1,2,56,4,19,0,1,2,56,0,0,0,1,2,8,4,68,0,1,2,8,0,0,0,1,4,168,5,185,0,1,4,168,0,0,
 0,1,3,109,4,68,0,1,3,109,0,0,0,1,4,168,5,185,0,1,4,168,0,0,0,1,3,109,4,68,0,1,3,109,0,0,0,1,4,70,5,185,0,1,4,70,0,0,
 0,1,3,78,4,68,0,1,3,78,0,0,0,1,3,249,5,185,0,1,3,26,0,0,0,1,3,78,4,68,0,1,2,100,0,0,0,1,3,249,5,185,0,1,3,26,0,0,
 0,1,3,78,4,68,0,1,2,100,0,0,0,1,3,249,5,185,0,1,3,160,254,82,0,1,3,78,4,68,0,1,3,42,254,82,0,1,2,138,5,185,0,1,2,138,0,0,
 0,1,2,5,4,68,0,1,2,5,0,0,0,1,3,153,5,180,0,1,3,153,0,0,0,1,1,35,5,185,0,1,2,167,0,0,0,1,1,175,5,240,0,1,4,102,0,0,
 0,1,2,28,5,240,0,1,2,28,0,0,0,1,3,164,5,185,0,1,3,164,0,0,0,1,2,197,4,68,0,1,2,197,0,0,0,1,5,53,5,185,0,1,5,53,0,0,
 0,1,3,209,4,68,0,1,3,209,0,0,0,1,3,10,5,185,0,1,1,175,254,82,0,1,2,148,4,68,0,1,1,86,254,82,0,1,2,225,5,185,0,1,1,152,254,82,
 0,1,2,85,4,68,0,1,1,86,254,82,0,1,2,59,5,185,0,1,3,96,0,0,0,1,1,35,4,11,0,1,1,86,254,82,0,1,3,23,5,185,0,1,3,77,254,82,
 0,1,2,85,4,68,0,1,2,212,254,82,0,1,2,225,5,185,0,1,1,152,254,82,0,1,2,85,4,68,0,1,1,86,254,82,0,1,3,32,5,185,0,1,3,32,0,0,
 0,1,2,85,4,68,0,1,2,85,0,0,0,1,3,59,5,185,0,1,3,59,0,0,0,1,2,85,4,68,0,1,2,167,0,0,0,1,3,105,5,185,0,1,3,105,0,0,
 0,1,3,217,4,68,0,1,3,217,0,0,0,1,2,72,5,185,0,1,3,109,0,0,0,1,2,95,5,185,0,1,3,186,0,0,0,1,4,40,5,180,0,1,4,40,0,0,
 0,1,1,175,7,81,0,1,1,175,0,0,0,1,5,57,5,185,0,1,3,245,0,5,0,1,1,94,4,68,0,1,1,94,4,68,0,1,1,86,0,0,0,1,1,86,6,49,
 0,1,1,71,4,68,0,1,1,94,4,68,0,1,1,94,4,68,0,1,3,59,5,185,0,1,2,98,4,68,0,1,2,98,254,82,0,1,3,96,5,185,0,1,3,96,0,0,
 0,1,2,163,5,185,0,1,2,163,0,0,0,1,2,103,4,68,0,1,2,103,255,26,0,1,2,124,4,68,0,1,2,124,0,0,0,1,2,103,4,68,0,1,2,103,0,0,
 0,1,2,24,4,68,0,1,2,24,0,0,0,1,2,69,4,68,0,1,2,69,0,0,0,1,2,190,4,68,0,1,2,190,0,0,0,1,2,114,4,57,0,1,2,114,0,0,
 0,2,0,104,0,36,0,61,0,0,0,68,0,93,0,26,0,134,0,134,0,52,0,136,0,136,0,53,0,141,0,141,0,54,0,152,0,152,0,55,0,154,0,154,0,56,0,158,
 0,158,0,57,0,168,0,168,0,58,0,186,0,186,0,59,0,232,0,233,0,60,0,243,0,243,0,62,1,13,1,13,0,63,1,20,1,21,0,64,1,41,1,41,0,66,1,65,
 1,66,0,67,1,72,1,74,0,69,1,76,1,76,0,72,1,80,1,82,0,73,1,85,1,86,0,76,1,88,1,89,0,78,1,96,1,97,0,80,1,105,1,106,0,82,1,110,
 1,110,0,84,1,112,1,112,0,85,1,115,1,115,0,86,1,117,1,120,0,87,1,124,1,124,0,91,1,172,1,172,0,92,1,184,1,184,0,93,1,228,1,229,0,94,1,234,
 1,235,0,96,1,246,1,249,0,98,1,255,1,255,0,102,2,5,2,10,0,103,2,12,2,82,0,109,2,84,2,103,0,180,2,105,2,105,0,200,2,107,2,107,0,201,2,109,
 2,109,0,202,2,157,2,157,0,203,2,244,2,245,0,204,2,248,2,249,0,206,3,45,3,45,0,208,3,110,3,110,0,209,3,112,3,113,0,210,3,122,3,122,0,212,3,125,
 3,125,0,213,3,127,3,128,0,214,3,130,3,130,0,216,3,132,3,132,0,217,3,136,3,136,0,218,3,138,3,138,0,219,3,141,3,141,0,220,3,148,3,149,0,221,3,151,
 3,154,0,223,3,157,3,157,0,227,3,159,3,160,0,228,3,162,3,162,0,230,3,164,3,164,0,231,3,168,3,168,0,232,3,170,3,170,0,233,3,173,3,173,0,234,3,180,
 3,181,0,235,3,183,3,185,0,237,3,190,3,190,0,240,3,193,3,193,0,241,3,202,3,211,0,242,3,214,3,215,0,252,3,218,3,218,0,254,3,226,3,227,0,255,3,230,
 3,230,1,1,3,233,3,234,1,2,4,51,4,51,1,4,4,54,4,54,1,5,4,233,4,234,1,6,4,237,4,240,1,8,4,243,4,252,1,12,4,254,4,254,1,22,5,1,
 5,37,1,23,5,39,5,43,1,60,5,66,5,66,1,65,5,69,5,69,1,66,5,84,5,84,1,67,5,87,5,91,1,68,5,122,5,122,1,73,6,36,6,37,1,74,6,130,
 6,131,1,76,7,197,7,197,1,78,7,241,7,241,1,79,7,248,7,249,1,80,8,0,8,0,1,82,8,3,8,3,1,83,8,6,8,6,1,84,11,140,11,149,1,85,11,151,
 11,152,1,95,11,154,11,158,1,97,11,160,11,162,1,102,11,164,11,166,1,105,11,212,11,221,1,108,11,242,12,31,1,118,12,35,12,43,1,164,12,249,12,255,1,173,13,22,
 13,31,1,180,0,2,0,9,2,173,2,193,0,0,2,195,2,198,0,21,2,201,2,205,0,25,2,208,2,211,0,30,2,214,2,224,0,34,2,230,2,237,0,45,5,130,5,135,
 0,53,12,85,12,85,0,59,12,238,12,248,0,60,0,71,0,0,1,30,0,0,1,36,0,0,1,42,0,0,1,48,0,0,1,54,0,0,1,60,0,0,1,66,0,0,1,72,
 0,0,1,78,0,0,1,84,0,0,1,90,0,0,1,96,0,0,1,102,0,0,1,108,0,0,1,114,0,0,1,120,0,0,1,126,0,0,1,132,0,0,1,138,0,0,1,144,
 0,0,1,150,0,1,1,156,0,1,1,162,0,1,1,168,0,1,1,174,0,1,1,180,0,1,1,186,0,1,1,192,0,1,1,198,0,1,1,204,0,1,1,210,0,1,1,216,
 0,1,1,222,0,1,1,228,0,1,1,234,0,1,1,240,0,1,1,246,0,1,1,252,0,1,2,2,0,1,2,8,0,1,2,14,0,1,2,20,0,1,2,26,0,1,2,32,
 0,1,2,38,0,1,2,44,0,1,2,50,0,1,2,56,0,1,2,62,0,0,2,68,0,0,2,74,0,0,2,80,0,0,2,86,0,0,2,92,0,0,2,98,0,0,2,104,
 0,0,2,110,0,0,2,116,0,0,2,122,0,0,2,128,0,0,2,134,0,0,2,140,0,0,2,146,0,0,2,152,0,0,2,158,0,0,2,164,0,0,2,170,0,0,2,176,
 0,0,2,182,0,0,2,188,0,0,2,194,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,
 0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,
 0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,52,3,44,0,1,254,52,4,109,0,1,254,52,4,109,0,1,254,52,0,0,
 0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,
 0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,255,255,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,
 0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,
 0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,0,0,0,1,254,52,4,68,0,1,254,52,4,109,0,1,254,52,4,68,0,1,254,52,4,109,0,1,254,53,4,68,
 0,1,254,51,4,68,0,1,254,53,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,254,51,4,68,0,1,1,204,4,68,0,1,254,52,4,68,0,1,254,52,4,68,
 0,1,254,52,4,68,0,1,254,52,4,68,0,1,254,52,4,68,0,1,254,52,4,68,0,1,254,52,4,68,0,1,254,52,4,68,0,1,254,52,4,68,0,1,254,52,4,68,
 0,1,254,52,4,68,0,2,21,62,0,4,0,0,16,20,18,22,0,41,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 254,173,0,0,255,107,255,144,255,107,255,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,255,144,0,0,255,107,255,154,0,0,255,154,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,255,173,255,173,255,173,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,144,255,154,255,173,255,154,0,0,255,13,0,0,0,0,255,13,0,0,0,0,0,38,0,0,0,0,0,0,0,38,
 0,38,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,255,220,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,0,38,
 255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,255,50,255,164,255,50,255,183,255,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,144,0,0,255,144,0,0,0,0,0,0,
 255,220,0,0,255,220,0,0,0,0,0,0,0,0,0,0,255,144,255,144,255,144,255,144,255,144,255,220,255,136,255,144,255,144,255,220,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,255,183,0,38,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,255,173,0,0,255,97,255,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,0,0,0,0,255,173,255,201,0,0,0,0,255,201,0,0,0,0,255,183,0,0,255,183,0,0,255,201,
 0,0,0,0,255,211,0,0,0,0,0,0,0,0,0,0,255,211,0,0,0,0,255,164,0,0,0,0,0,0,0,0,255,211,255,211,255,220,255,211,0,0,0,0,255,211,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,89,255,144,255,13,255,117,
 0,0,255,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,254,21,254,21,0,0,254,21,254,21,0,0,255,125,0,0,255,125,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,136,0,75,255,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,255,220,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,248,255,144,254,173,255,183,255,107,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,201,0,0,255,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,201,255,201,
 255,201,255,201,255,201,0,0,0,0,0,0,255,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,248,0,0,0,0,0,0,255,154,0,75,255,154,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,255,183,255,211,0,0,255,193,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,
 0,0,0,0,0,47,0,47,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,0,0,0,0,255,183,0,0,255,183,0,75,
 255,183,0,0,0,0,0,0,0,0,0,0,0,0,255,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 255,31,254,173,254,248,255,183,255,144,0,0,0,0,0,0,0,0,0,0,255,183,0,0,0,0,0,0,0,0,0,0,255,60,255,21,255,21,0,0,0,0,0,0,255,107,255,68,
 255,68,0,0,255,31,255,31,255,107,0,0,255,160,255,97,255,81,255,101,255,97,255,98,0,0,0,0,255,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,0,0,
 0,0,0,0,255,68,255,220,255,68,255,183,255,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,254,154,255,107,254,154,255,50,255,97,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,68,0,0,255,68,0,0,
 255,220,0,0,0,0,0,0,255,125,0,0,0,0,255,173,0,0,0,0,255,68,255,68,255,68,255,68,255,68,255,125,0,0,0,0,255,68,0,0,0,0,0,0,0,0,0,0,
 0,0,0,38,254,248,0,0,0,38,0,0,254,193,255,144,254,193,255,117,255,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,78,0,0,
 255,89,0,0,255,220,0,0,255,164,0,0,255,173,0,0,0,0,255,211,0,0,0,0,255,78,255,117,255,89,255,89,255,89,255,173,0,0,0,0,255,89,0,0,0,0,0,0,
 0,0,0,0,0,0,0,38,255,31,0,0,0,38,0,0,0,0,255,183,0,0,0,0,255,183,255,220,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,248,255,50,254,248,255,3,255,125,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,255,97,0,0,255,78,0,0,255,220,0,0,0,0,0,0,255,78,0,0,0,0,0,0,0,0,0,0,255,97,255,97,255,78,255,78,255,78,255,78,0,0,0,0,
 255,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,211,255,183,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,0,0,0,65,0,151,0,0,0,0,255,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,0,0,255,68,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,0,75,0,0,0,75,0,75,0,0,255,89,0,0,255,50,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,0,75,0,0,0,75,0,75,0,0,0,0,255,220,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 255,60,0,0,255,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,0,75,0,0,0,75,
 0,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,0,0,0,0,255,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,255,183,0,75,255,183,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,254,248,0,38,254,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,255,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,89,255,144,
 255,13,255,117,0,0,255,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,201,0,0,0,0,254,211,0,0,255,31,254,173,254,248,255,183,255,144,0,0,0,0,0,0,0,0,0,0,
 255,183,0,0,0,0,0,0,0,0,0,0,255,60,255,21,255,21,0,0,0,0,0,0,255,107,255,68,255,68,0,0,255,31,255,31,255,107,0,0,255,60,255,97,255,21,255,21,
 255,97,255,68,0,0,0,0,255,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,230,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,3,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,230,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,57,0,57,0,57,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,3,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,254,248,0,0,254,211,255,31,0,18,255,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,255,183,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,85,0,16,
 0,16,0,1,0,36,0,36,0,2,0,37,0,37,0,3,0,38,0,38,0,4,0,39,0,39,0,5,0,40,0,40,0,6,0,41,0,41,0,7,0,42,0,42,0,8,0,45,
 0,45,0,9,0,46,0,46,0,10,0,47,0,47,0,11,0,49,0,49,0,12,0,50,0,50,0,13,0,51,0,51,0,14,0,52,0,52,0,15,0,53,0,53,0,16,0,54,
 0,54,0,17,0,55,0,55,0,18,0,56,0,56,0,19,0,57,0,57,0,20,0,58,0,58,0,21,0,59,0,59,0,22,0,60,0,60,0,23,0,61,0,61,0,4,0,73,
 0,73,0,24,0,78,0,78,0,25,0,82,0,82,0,26,0,85,0,85,0,27,0,89,0,90,0,28,0,91,0,91,0,29,0,92,0,92,0,30,0,109,0,109,0,31,0,125,
 0,125,0,31,0,130,0,134,0,2,0,136,0,136,0,6,0,137,0,137,0,4,0,138,0,141,0,6,0,146,0,146,0,32,0,147,0,147,0,12,0,148,0,152,0,13,0,154,
 0,154,0,13,0,155,0,158,0,19,0,159,0,159,0,23,0,160,0,160,0,33,0,178,0,178,0,26,0,180,0,184,0,26,0,186,0,186,0,26,0,191,0,191,0,30,0,192,
 0,192,0,34,0,193,0,193,0,30,0,194,0,194,0,2,0,196,0,196,0,2,0,198,0,198,0,2,0,200,0,200,0,4,0,202,0,202,0,4,0,204,0,204,0,4,0,206,
 0,206,0,4,0,208,0,208,0,5,0,210,0,210,0,5,0,220,0,220,0,6,0,224,0,224,0,8,0,251,0,251,0,11,0,255,0,255,0,11,1,2,1,2,0,35,1,3,
 1,3,0,36,1,9,1,9,0,12,1,20,1,20,0,6,1,22,1,22,0,16,1,23,1,23,0,27,1,26,1,26,0,16,1,27,1,27,0,27,1,32,1,32,0,17,1,34,
 1,34,0,17,1,38,1,38,0,37,1,48,1,48,0,19,1,58,1,58,0,23,1,63,1,63,0,4,2,125,2,125,0,38,7,125,7,125,0,1,7,133,7,133,0,38,7,137,
 7,137,0,39,7,139,7,139,0,40,7,163,7,164,0,31,12,12,12,12,0,10,12,13,12,13,0,25,0,2,0,134,0,15,0,15,0,1,0,16,0,16,0,2,0,17,0,17,
 0,3,0,29,0,30,0,4,0,36,0,36,0,5,0,38,0,38,0,6,0,42,0,42,0,7,0,45,0,45,0,8,0,50,0,50,0,9,0,54,0,54,0,10,0,55,0,55,
 0,11,0,56,0,56,0,12,0,57,0,57,0,13,0,58,0,58,0,14,0,59,0,59,0,15,0,60,0,60,0,16,0,68,0,68,0,17,0,70,0,70,0,18,0,72,0,72,
 0,19,0,73,0,73,0,20,0,76,0,76,0,21,0,79,0,79,0,22,0,82,0,82,0,19,0,85,0,85,0,23,0,86,0,86,0,24,0,87,0,87,0,20,0,88,0,88,
 0,25,0,89,0,89,0,26,0,90,0,90,0,27,0,92,0,92,0,28,0,109,0,109,0,29,0,125,0,125,0,29,0,130,0,134,0,5,0,136,0,136,0,30,0,137,0,137,
 0,6,0,148,0,152,0,9,0,154,0,154,0,9,0,155,0,158,0,12,0,159,0,159,0,16,0,162,0,162,0,31,0,163,0,163,0,17,0,164,0,167,0,31,0,168,0,168,
 0,32,0,169,0,169,0,18,0,170,0,170,0,33,0,171,0,171,0,19,0,172,0,173,0,33,0,180,0,180,0,34,0,181,0,181,0,19,0,182,0,184,0,34,0,186,0,186,
 0,35,0,187,0,187,0,36,0,188,0,188,0,25,0,189,0,190,0,36,0,191,0,191,0,28,0,193,0,193,0,28,0,194,0,194,0,37,0,195,0,195,0,38,0,196,0,196,
 0,37,0,197,0,197,0,38,0,198,0,198,0,37,0,199,0,199,0,38,0,200,0,200,0,6,0,201,0,201,0,18,0,202,0,202,0,7,0,204,0,204,0,7,0,206,0,206,
 0,6,0,207,0,207,0,18,0,213,0,213,0,38,0,215,0,215,0,38,0,217,0,217,0,38,0,219,0,219,0,38,0,221,0,221,0,19,0,222,0,222,0,7,0,224,0,224,
 0,7,0,226,0,226,0,7,0,228,0,228,0,7,1,14,1,14,0,7,1,15,1,15,0,38,1,16,1,16,0,7,1,17,1,17,0,38,1,18,1,18,0,7,1,19,1,19,
 0,38,1,20,1,20,0,9,1,21,1,21,0,39,1,23,1,23,0,23,1,25,1,25,0,40,1,27,1,27,0,23,1,32,1,32,0,10,1,33,1,33,0,24,1,34,1,34,
 0,10,1,35,1,35,0,24,1,36,1,36,0,41,1,37,1,37,0,20,1,38,1,38,0,11,1,39,1,39,0,20,1,43,1,43,0,40,1,45,1,45,0,40,1,47,1,47,
 0,40,1,48,1,48,0,12,1,49,1,49,0,25,1,51,1,51,0,40,1,53,1,53,0,40,1,54,1,54,0,42,1,55,1,55,0,43,1,56,1,56,0,44,1,57,1,57,
 0,43,1,58,1,58,0,16,1,165,1,165,0,38,1,172,1,172,0,7,1,173,1,173,0,38,1,174,1,174,0,7,1,175,1,175,0,38,1,220,1,220,0,41,1,221,1,221,
 0,20,1,240,1,240,0,7,1,241,1,241,0,38,1,244,1,244,0,44,1,245,1,245,0,43,6,8,6,8,0,42,6,9,6,9,0,43,6,10,6,10,0,42,6,11,6,11,
 0,43,6,12,6,12,0,42,6,13,6,13,0,43,6,122,6,122,0,44,7,133,7,133,0,45,7,134,7,134,0,46,7,135,7,135,0,47,7,137,7,137,0,48,7,138,7,138,
 0,49,7,139,7,139,0,47,7,163,7,164,0,29,12,88,12,89,0,20,0,1,0,105,0,16,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,45,0,46,0,47,0,49,
 0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,73,0,78,0,82,0,85,0,89,0,90,0,91,0,92,0,109,0,125,0,130,0,131,
 0,132,0,133,0,134,0,136,0,137,0,138,0,139,0,140,0,141,0,146,0,147,0,148,0,149,0,150,0,151,0,152,0,154,0,155,0,156,0,157,0,158,0,159,0,160,0,178,
 0,180,0,181,0,182,0,183,0,184,0,186,0,191,0,192,0,193,0,194,0,196,0,198,0,200,0,202,0,204,0,206,0,208,0,210,0,220,0,224,0,251,0,255,1,2,1,3,
 1,9,1,20,1,22,1,23,1,26,1,27,1,32,1,34,1,38,1,48,1,58,1,63,2,125,7,125,7,133,7,137,7,139,7,163,7,164,12,12,12,13,0,0,0,1,0,0,
 0,10,1,14,1,114,0,4,68,70,76,84,0,26,99,121,114,108,0,46,103,114,101,107,0,96,108,97,116,110,0,116,0,4,0,0,0,0,255,255,0,5,0,0,0,1,0,2,
 0,3,0,7,0,16,0,2,77,75,68,32,0,32,83,82,66,32,0,32,0,0,255,255,0,5,0,0,0,1,0,2,0,3,0,7,0,0,255,255,0,6,0,0,0,1,0,2,
 0,3,0,5,0,7,0,4,0,0,0,0,255,255,0,5,0,0,0,1,0,2,0,3,0,7,0,94,0,15,65,90,69,32,0,110,67,82,84,32,0,110,71,65,71,32,0,110,
 73,83,77,32,0,126,75,65,90,32,0,110,75,82,75,32,0,110,75,83,77,32,0,126,76,83,77,32,0,126,77,79,76,32,0,94,78,83,77,32,0,126,82,79,77,32,0,94,
 83,75,83,32,0,126,83,83,77,32,0,126,84,65,84,32,0,110,84,82,75,32,0,110,0,0,255,255,0,5,0,0,0,1,0,2,0,3,0,7,0,0,255,255,0,5,0,0,
 0,1,0,2,0,4,0,7,0,0,255,255,0,6,0,0,0,1,0,2,0,3,0,6,0,7,0,8,97,97,108,116,0,50,99,99,109,112,0,56,100,108,105,103,0,62,108,105,
 103,97,0,68,108,105,103,97,0,76,108,111,99,108,0,82,108,111,99,108,0,88,115,97,108,116,0,94,0,0,0,1,0,7,0,0,0,1,0,0,0,0,0,1,0,5,0,0,
 0,2,0,3,0,4,0,0,0,1,0,3,0,0,0,1,0,1,0,0,0,1,0,2,0,0,0,1,0,6,0,10,0,22,0,30,0,38,0,46,0,54,0,62,0,70,0,78,
 0,86,0,94,0,6,0,0,0,1,0,80,0,1,0,0,0,1,2,224,0,1,0,0,0,1,2,228,0,4,0,0,0,1,2,232,0,4,0,0,0,1,3,10,0,4,0,0,
 0,1,3,36,0,3,0,0,0,1,3,66,0,3,0,0,0,1,3,76,0,1,0,0,0,1,3,104,0,1,0,0,0,1,3,146,0,2,0,20,0,96,0,96,0,96,0,4,
 0,0,2,116,2,134,0,0,0,2,0,12,0,76,0,77,0,0,0,241,0,241,0,2,2,42,2,42,0,3,2,95,2,95,0,4,2,173,2,193,0,5,2,234,2,237,0,26,
 3,93,3,93,0,30,3,192,3,192,0,31,3,194,3,194,0,32,5,130,5,135,0,33,5,181,5,181,0,39,6,83,6,83,0,40,0,2,0,88,0,36,0,61,0,3,0,73,
 0,73,0,3,0,75,0,75,0,3,0,76,0,77,0,1,0,79,0,79,0,3,0,130,0,152,0,3,0,154,0,161,0,3,0,194,0,194,0,3,0,196,0,196,0,3,0,198,
 0,198,0,3,0,200,0,200,0,3,0,202,0,202,0,3,0,204,0,204,0,3,0,206,0,206,0,3,0,208,0,208,0,3,0,210,0,210,0,3,0,212,0,212,0,3,0,214,
 0,214,0,3,0,216,0,216,0,3,0,218,0,218,0,3,0,220,0,220,0,3,0,222,0,222,0,3,0,224,0,224,0,3,0,226,0,226,0,3,0,228,0,228,0,3,0,230,
 0,234,0,3,0,236,0,236,0,3,0,238,0,238,0,3,0,240,0,240,0,3,0,241,0,241,0,1,0,242,0,242,0,3,0,244,0,244,0,3,0,246,0,246,0,3,0,248,
 0,248,0,3,0,251,1,5,0,3,1,7,1,7,0,3,1,9,1,9,0,3,1,12,1,12,0,3,1,14,1,14,0,3,1,16,1,16,0,3,1,18,1,18,0,3,1,20,
 1,20,0,3,1,22,1,22,0,3,1,24,1,24,0,3,1,26,1,26,0,3,1,28,1,28,0,3,1,30,1,30,0,3,1,32,1,32,0,3,1,34,1,34,0,3,1,36,
 1,36,0,3,1,38,1,38,0,3,1,40,1,40,0,3,1,42,1,42,0,3,1,44,1,44,0,3,1,46,1,46,0,3,1,48,1,48,0,3,1,50,1,50,0,3,1,52,
 1,52,0,3,1,54,1,54,0,3,1,56,1,56,0,3,1,58,1,59,0,3,1,61,1,61,0,3,1,63,1,63,0,3,1,65,1,65,0,3,1,72,1,72,0,3,1,82,
 1,82,0,3,1,84,1,84,0,3,1,86,1,86,0,3,1,143,1,143,0,3,1,145,1,147,0,3,1,149,1,149,0,3,1,164,1,164,0,3,1,172,1,172,0,3,1,174,
 1,174,0,3,1,218,1,218,0,3,1,220,1,220,0,3,1,240,1,240,0,3,1,244,1,244,0,3,2,42,2,42,0,1,2,95,2,95,0,1,2,173,2,193,0,2,2,234,
 2,237,0,2,3,93,3,93,0,1,3,192,3,192,0,1,3,194,3,194,0,1,5,130,5,135,0,2,5,181,5,181,0,1,6,83,6,83,0,1,0,1,0,4,0,0,0,1,
 0,1,0,2,0,1,0,0,0,9,0,1,0,4,0,1,0,3,0,1,0,0,0,1,0,0,0,8,0,1,0,6,8,185,0,1,0,1,3,155,0,1,0,6,11,243,0,1,
 0,1,1,12,0,1,0,36,0,1,0,8,0,3,0,8,0,16,0,22,12,91,0,3,0,73,0,79,12,89,0,2,0,79,12,87,0,2,0,73,0,1,0,1,0,73,0,1,
 0,28,0,1,0,8,0,2,0,6,0,14,12,90,0,3,0,73,0,76,12,88,0,2,0,76,0,1,0,1,0,73,0,1,0,30,0,2,0,10,0,20,0,1,0,4,12,93,
 0,2,0,87,0,1,0,4,12,92,0,2,0,87,0,1,0,2,0,86,1,65,0,1,0,12,0,1,0,8,0,1,13,22,0,1,0,1,0,74,0,1,0,26,0,3,0,12,
 0,16,0,22,0,1,13,22,0,2,12,255,13,23,0,1,13,24,0,1,0,3,0,74,1,12,1,121,0,2,0,26,0,10,12,241,12,239,12,242,12,240,12,245,12,246,12,238,
 12,247,12,243,12,248,0,1,0,10,2,173,2,174,2,175,2,176,2,179,2,180,2,181,2,184,2,185,2,188,0,2,0,28,0,11,0,243,1,249,12,249,2,33,12,250,12,252,
 1,249,0,243,1,249,12,253,12,254,0,1,0,11,0,76,0,77,0,241,2,11,2,42,2,95,3,93,3,192,3,194,5,181,6,83,0,1,4,19,2,188,0,4,0,0,5,51,
 5,153,0,0,1,30,5,51,5,153,0,0,3,215,0,102,2,18,0,0,2,6,8,6,5,6,5,2,2,4,228,0,6,255,82,0,241,251,10,4,0,32,0,0,0,0,80,102,
 69,100,0,32,0,32,255,255,6,20,254,20,1,154,7,131,1,227,96,0,0,159,0,0,0,0,0,0,0,0,0,5,0,0,0,3,0,0,0,44,0,0,0,4,0,0,5,164,
 0,1,0,0,0,0,13,232,0,3,0,1,0,0,0,44,0,3,0,10,0,0,5,164,0,4,5,120,0,0,1,90,1,0,0,7,0,90,0,0,0,126,2,205,2,211,2,222,
 2,233,2,236,2,240,2,243,2,247,3,63,3,67,3,79,3,88,3,97,3,119,3,126,3,138,3,140,3,161,3,225,4,95,4,101,4,109,4,119,4,141,4,155,4,167,4,183,
 4,187,4,196,4,200,4,204,4,249,5,21,5,29,5,86,5,95,5,135,5,138,16,197,16,252,29,107,29,120,29,127,29,133,29,191,29,201,30,251,31,21,31,29,31,69,31,77,
 31,87,31,89,31,91,31,93,31,125,31,180,31,196,31,211,31,219,31,239,31,244,31,254,32,38,32,58,32,62,32,66,32,73,32,79,32,83,32,87,32,100,32,113,32,142,32,156,
 32,166,32,172,32,175,32,177,32,181,32,185,33,3,33,9,33,15,33,22,33,34,33,39,33,43,33,50,33,68,33,75,33,78,33,133,33,137,34,0,34,4,34,9,34,12,34,21,
 34,32,34,45,34,61,34,67,34,72,34,85,34,97,34,101,34,135,34,175,34,197,35,2,35,11,35,17,35,25,35,33,35,37,35,40,35,125,35,174,35,207,36,35,38,0,38,60,
 38,71,38,103,38,111,39,161,39,198,39,224,39,233,41,127,41,235,42,14,42,47,42,107,43,26,44,97,44,100,44,115,44,119,44,127,45,37,46,24,46,31,46,37,46,46,166,71,
 166,81,166,87,167,22,167,31,167,65,167,71,167,75,167,79,167,105,167,124,167,135,167,141,167,145,167,170,167,255,244,38,244,40,246,197,246,209,246,212,251,6,254,15,255,253,255,255,
 0,0,0,0,0,32,0,160,2,208,2,214,2,224,2,236,2,238,2,243,2,247,3,0,3,67,3,79,3,88,3,96,3,112,3,122,3,132,3,140,3,142,3,163,3,240,4,98,
 4,106,4,112,4,140,4,144,4,158,4,170,4,186,4,192,4,199,4,203,4,207,5,16,5,26,5,49,5,89,5,97,5,137,16,160,16,208,29,0,29,119,29,123,29,133,29,155,
 29,196,30,0,31,0,31,24,31,32,31,72,31,80,31,89,31,91,31,93,31,95,31,128,31,182,31,198,31,214,31,221,31,242,31,246,32,0,32,42,32,60,32,66,32,68,32,75,
 32,81,32,87,32,95,32,106,32,116,32,144,32,166,32,172,32,175,32,177,32,180,32,184,33,3,33,9,33,14,33,22,33,34,33,38,33,42,33,50,33,65,33,75,33,78,33,80,
 33,137,33,144,34,2,34,6,34,11,34,15,34,23,34,35,34,56,34,66,34,72,34,80,34,96,34,100,34,130,34,140,34,197,35,2,35,8,35,16,35,24,35,32,35,37,35,40,
 35,125,35,155,35,207,36,35,37,128,38,56,38,63,38,96,38,105,39,161,39,197,39,224,39,232,39,240,41,235,42,12,42,47,42,106,43,0,44,96,44,99,44,103,44,117,44,121,
 45,0,46,24,46,31,46,34,46,46,166,68,166,80,166,84,167,8,167,27,167,38,167,70,167,74,167,78,167,104,167,123,167,128,167,139,167,144,167,170,167,250,244,0,244,40,246,197,
 246,209,246,212,251,0,254,0,255,249,255,255,0,0,255,227,255,194,255,192,255,190,255,189,255,187,255,186,255,184,255,181,255,173,255,170,255,159,255,151,255,144,255,130,255,128,255,123,
 255,122,255,121,255,120,255,106,255,104,255,100,255,98,255,78,255,76,255,74,255,72,255,70,255,66,255,64,255,62,255,60,255,38,255,34,255,15,255,13,255,12,255,11,243,246,243,236,
 231,233,231,222,231,220,231,215,231,194,231,190,231,136,231,132,231,130,231,128,231,126,231,124,231,123,231,122,231,121,231,120,231,118,231,117,231,116,231,114,231,113,231,111,231,110,231,109,
 231,106,231,105,231,102,231,101,231,100,231,99,231,96,231,89,231,84,231,82,231,81,231,72,231,67,231,65,231,64,231,62,231,60,230,243,230,238,230,234,230,228,230,217,230,214,230,212,
 230,206,230,192,230,186,230,184,230,183,230,180,230,174,230,173,230,172,230,171,230,169,230,168,230,166,230,156,230,152,230,148,230,141,230,131,230,129,230,101,230,97,230,76,230,16,230,11,
 230,7,230,1,229,251,229,248,229,246,229,162,229,133,229,101,229,18,227,182,227,127,227,125,227,101,227,100,226,51,226,16,225,247,225,240,225,234,225,127,225,95,225,63,225,5,224,113,
 223,44,223,43,223,41,223,40,223,39,222,167,221,181,221,175,221,173,221,165,101,144,101,136,101,134,100,214,100,210,100,204,100,200,100,198,100,196,100,172,100,155,100,152,100,149,100,147,
 100,123,100,44,24,44,24,43,21,143,21,132,21,130,17,87,14,94,12,117,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,8,68,0,0,0,0,0,0,0,175,
 0,0,0,32,0,0,0,126,0,0,0,3,0,0,0,160,0,0,2,205,0,0,0,98,0,0,2,208,0,0,2,211,0,0,2,144,0,0,2,214,0,0,2,222,0,0,2,148,
 0,0,2,224,0,0,2,233,0,0,2,157,0,0,2,236,0,0,2,236,0,0,2,167,0,0,2,238,0,0,2,240,0,0,2,168,0,0,2,243,0,0,2,243,0,0,2,171,
 0,0,2,247,0,0,2,247,0,0,2,172,0,0,3,0,0,0,3,63,0,0,2,173,0,0,3,67,0,0,3,67,0,0,2,237,0,0,3,79,0,0,3,79,0,0,2,238,
 0,0,3,88,0,0,3,88,0,0,2,239,0,0,3,96,0,0,3,97,0,0,2,240,0,0,3,112,0,0,3,119,0,0,2,242,0,0,3,122,0,0,3,126,0,0,2,250,
 0,0,3,132,0,0,3,138,0,0,2,255,0,0,3,140,0,0,3,140,0,0,3,6,0,0,3,142,0,0,3,161,0,0,3,7,0,0,3,163,0,0,3,225,0,0,3,27,
 0,0,3,240,0,0,4,95,0,0,3,90,0,0,4,98,0,0,4,101,0,0,3,202,0,0,4,106,0,0,4,109,0,0,3,206,0,0,4,112,0,0,4,119,0,0,3,210,
 0,0,4,140,0,0,4,141,0,0,3,218,0,0,4,144,0,0,4,155,0,0,3,220,0,0,4,158,0,0,4,167,0,0,3,232,0,0,4,170,0,0,4,183,0,0,3,242,
 0,0,4,186,0,0,4,187,0,0,4,0,0,0,4,192,0,0,4,196,0,0,4,2,0,0,4,199,0,0,4,200,0,0,4,7,0,0,4,203,0,0,4,204,0,0,4,9,
 0,0,4,207,0,0,4,249,0,0,4,11,0,0,5,16,0,0,5,21,0,0,4,54,0,0,5,26,0,0,5,29,0,0,4,60,0,0,5,49,0,0,5,86,0,0,4,64,
 0,0,5,89,0,0,5,95,0,0,4,102,0,0,5,97,0,0,5,135,0,0,4,109,0,0,5,137,0,0,5,138,0,0,4,148,0,0,16,160,0,0,16,197,0,0,4,150,
 0,0,16,208,0,0,16,252,0,0,4,188,0,0,29,0,0,0,29,107,0,0,4,233,0,0,29,119,0,0,29,120,0,0,5,85,0,0,29,123,0,0,29,127,0,0,5,87,
 0,0,29,133,0,0,29,133,0,0,5,92,0,0,29,155,0,0,29,191,0,0,5,93,0,0,29,196,0,0,29,201,0,0,5,130,0,0,30,0,0,0,30,251,0,0,5,136,
 0,0,31,0,0,0,31,21,0,0,6,132,0,0,31,24,0,0,31,29,0,0,6,154,0,0,31,32,0,0,31,69,0,0,6,160,0,0,31,72,0,0,31,77,0,0,6,198,
 0,0,31,80,0,0,31,87,0,0,6,204,0,0,31,89,0,0,31,89,0,0,6,212,0,0,31,91,0,0,31,91,0,0,6,213,0,0,31,93,0,0,31,93,0,0,6,214,
 0,0,31,95,0,0,31,125,0,0,6,215,0,0,31,128,0,0,31,180,0,0,6,246,0,0,31,182,0,0,31,196,0,0,7,43,0,0,31,198,0,0,31,211,0,0,7,58,
 0,0,31,214,0,0,31,219,0,0,7,72,0,0,31,221,0,0,31,239,0,0,7,78,0,0,31,242,0,0,31,244,0,0,7,97,0,0,31,246,0,0,31,254,0,0,7,100,
 0,0,32,0,0,0,32,38,0,0,7,109,0,0,32,42,0,0,32,58,0,0,7,148,0,0,32,60,0,0,32,62,0,0,7,165,0,0,32,66,0,0,32,66,0,0,7,168,
 0,0,32,68,0,0,32,73,0,0,7,169,0,0,32,75,0,0,32,79,0,0,7,175,0,0,32,81,0,0,32,83,0,0,7,180,0,0,32,87,0,0,32,87,0,0,7,183,
 0,0,32,95,0,0,32,100,0,0,7,184,0,0,32,106,0,0,32,113,0,0,7,190,0,0,32,116,0,0,32,142,0,0,7,198,0,0,32,144,0,0,32,156,0,0,7,225,
 0,0,32,166,0,0,32,166,0,0,7,238,0,0,32,172,0,0,32,172,0,0,7,239,0,0,32,175,0,0,32,175,0,0,7,240,0,0,32,177,0,0,32,177,0,0,7,241,
 0,0,32,180,0,0,32,181,0,0,7,242,0,0,32,184,0,0,32,185,0,0,7,244,0,0,33,3,0,0,33,3,0,0,7,246,0,0,33,9,0,0,33,9,0,0,7,247,
 0,0,33,14,0,0,33,15,0,0,7,248,0,0,33,22,0,0,33,22,0,0,7,250,0,0,33,34,0,0,33,34,0,0,7,251,0,0,33,38,0,0,33,39,0,0,7,252,
 0,0,33,42,0,0,33,43,0,0,7,254,0,0,33,50,0,0,33,50,0,0,8,0,0,0,33,65,0,0,33,68,0,0,8,1,0,0,33,75,0,0,33,75,0,0,8,5,
 0,0,33,78,0,0,33,78,0,0,8,6,0,0,33,80,0,0,33,133,0,0,8,7,0,0,33,137,0,0,33,137,0,0,8,61,0,0,33,144,0,0,34,0,0,0,8,62,
 0,0,34,2,0,0,34,4,0,0,8,175,0,0,34,6,0,0,34,9,0,0,8,178,0,0,34,11,0,0,34,12,0,0,8,182,0,0,34,15,0,0,34,21,0,0,8,184,
 0,0,34,23,0,0,34,32,0,0,8,191,0,0,34,35,0,0,34,45,0,0,8,201,0,0,34,56,0,0,34,61,0,0,8,212,0,0,34,66,0,0,34,67,0,0,8,218,
 0,0,34,72,0,0,34,72,0,0,8,220,0,0,34,80,0,0,34,85,0,0,8,221,0,0,34,96,0,0,34,97,0,0,8,227,0,0,34,100,0,0,34,101,0,0,8,229,
 0,0,34,130,0,0,34,135,0,0,8,231,0,0,34,140,0,0,34,175,0,0,8,237,0,0,34,197,0,0,34,197,0,0,9,17,0,0,35,2,0,0,35,2,0,0,9,18,
 0,0,35,8,0,0,35,11,0,0,9,19,0,0,35,16,0,0,35,17,0,0,9,23,0,0,35,24,0,0,35,25,0,0,9,25,0,0,35,32,0,0,35,33,0,0,9,27,
 0,0,35,37,0,0,35,37,0,0,9,29,0,0,35,40,0,0,35,40,0,0,9,30,0,0,35,125,0,0,35,125,0,0,9,31,0,0,35,155,0,0,35,174,0,0,9,32,
 0,0,35,207,0,0,35,207,0,0,9,52,0,0,36,35,0,0,36,35,0,0,9,53,0,0,37,128,0,0,38,0,0,0,9,54,0,0,38,56,0,0,38,60,0,0,9,183,
 0,0,38,63,0,0,38,71,0,0,9,188,0,0,38,96,0,0,38,103,0,0,9,197,0,0,38,105,0,0,38,111,0,0,9,205,0,0,39,161,0,0,39,161,0,0,9,212,
 0,0,39,197,0,0,39,198,0,0,9,213,0,0,39,224,0,0,39,224,0,0,9,215,0,0,39,232,0,0,39,233,0,0,9,216,0,0,39,240,0,0,41,127,0,0,9,218,
 0,0,41,235,0,0,41,235,0,0,11,106,0,0,42,12,0,0,42,14,0,0,11,107,0,0,42,47,0,0,42,47,0,0,11,110,0,0,42,106,0,0,42,107,0,0,11,111,
 0,0,43,0,0,0,43,26,0,0,11,113,0,0,44,96,0,0,44,97,0,0,11,140,0,0,44,99,0,0,44,100,0,0,11,142,0,0,44,103,0,0,44,115,0,0,11,144,
 0,0,44,117,0,0,44,119,0,0,11,157,0,0,44,121,0,0,44,127,0,0,11,160,0,0,45,0,0,0,45,37,0,0,11,167,0,0,46,24,0,0,46,24,0,0,11,205,
 0,0,46,31,0,0,46,31,0,0,11,206,0,0,46,34,0,0,46,37,0,0,11,207,0,0,46,46,0,0,46,46,0,0,11,211,0,0,166,68,0,0,166,71,0,0,11,212,
 0,0,166,80,0,0,166,81,0,0,11,216,0,0,166,84,0,0,166,87,0,0,11,218,0,0,167,8,0,0,167,22,0,0,11,222,0,0,167,27,0,0,167,31,0,0,11,237,
 0,0,167,38,0,0,167,65,0,0,11,242,0,0,167,70,0,0,167,71,0,0,12,14,0,0,167,74,0,0,167,75,0,0,12,16,0,0,167,78,0,0,167,79,0,0,12,18,
 0,0,167,104,0,0,167,105,0,0,12,20,0,0,167,123,0,0,167,124,0,0,12,22,0,0,167,128,0,0,167,135,0,0,12,24,0,0,167,139,0,0,167,141,0,0,12,32,
 0,0,167,144,0,0,167,145,0,0,12,35,0,0,167,170,0,0,167,170,0,0,12,37,0,0,167,250,0,0,167,255,0,0,12,38,0,0,244,0,0,0,244,38,0,0,12,44,
 0,0,244,40,0,0,244,40,0,0,12,83,0,0,246,197,0,0,246,197,0,0,12,84,0,0,246,209,0,0,246,209,0,0,12,85,0,0,246,212,0,0,246,212,0,0,12,86,
 0,0,251,0,0,0,251,6,0,0,12,87,0,0,254,0,0,0,254,15,0,0,12,94,0,0,255,249,0,0,255,253,0,0,12,110,0,1,212,0,0,1,212,51,0,0,12,115,
 0,1,214,168,0,1,214,225,0,0,12,167,0,1,215,202,0,1,215,203,0,0,12,225,0,1,215,206,0,1,215,215,0,0,12,227,0,6,2,10,0,0,0,0,1,0,0,1,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,
 0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,
 0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,
 0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,
 0,92,0,93,0,94,0,95,0,96,0,97,0,0,0,134,0,135,0,137,0,139,0,147,0,152,0,158,0,163,0,162,0,164,0,166,0,165,0,167,0,169,0,171,0,170,0,172,
 0,173,0,175,0,174,0,176,0,177,0,179,0,181,0,180,0,182,0,184,0,183,0,188,0,187,0,189,0,190,7,141,0,114,0,100,0,101,0,105,7,143,0,120,0,161,0,112,
 0,107,7,251,0,118,0,106,8,227,0,136,0,154,8,198,0,115,8,229,8,230,0,103,0,119,8,175,8,186,8,184,3,56,8,209,0,108,0,124,3,33,0,168,0,186,0,129,
 0,99,0,110,8,194,1,84,8,220,8,178,0,109,0,125,7,147,0,98,0,130,0,133,0,151,1,20,1,21,7,128,7,129,7,137,7,138,7,133,7,134,0,185,9,128,0,193,
 1,58,7,169,7,239,7,163,7,164,12,88,12,89,7,142,0,121,7,135,7,139,7,154,0,132,0,140,0,131,0,141,0,138,0,143,0,144,0,145,0,142,0,149,0,150,0,0,
 0,148,0,156,0,157,0,155,0,243,2,136,2,154,0,113,2,150,2,151,2,152,0,122,2,155,2,153,2,137,0,0,0,2,0,2,1,123,0,2,0,2,0,2,0,96,0,246,
 1,16,0,106,0,121,0,0,0,2,0,86,0,2,1,92,1,98,0,121,0,135,1,98,0,143,0,96,1,123,1,152,1,123,0,78,0,92,0,61,0,133,0,242,0,135,1,129,
 0,2,0,2,1,31,1,129,1,129,1,172,0,0,0,0,0,190,0,2,0,190,0,0,0,0,0,190,1,31,1,172,0,86,0,0,0,84,0,113,0,129,0,152,0,2,0,2,
 0,199,4,92,4,102,4,123,4,102,1,98,1,139,1,139,0,2,0,221,0,129,0,152,4,45,4,45,4,41,0,0,0,129,0,0,0,123,1,98,1,98,0,0,0,129,1,63,
 1,63,1,41,0,102,0,68,0,41,0,162,0,0,0,246,0,129,0,121,0,154,1,10,5,205,0,86,0,197,1,37,0,104,0,190,1,78,0,190,1,164,1,6,1,8,0,2,
 1,213,1,14,2,102,1,12,0,0,0,115,4,0,0,0,0,29,0,2,1,123,5,213,0,106,0,117,0,121,1,10,5,213,5,213,5,213,5,240,0,106,0,100,0,121,5,213,
 6,20,2,246,1,123,1,72,0,121,1,6,4,96,0,229,0,121,0,113,0,113,1,10,1,51,3,51,2,248,0,2,1,78,0,121,0,137,0,190,0,2,1,170,0,2,3,106,
 0,0,4,96,4,96,4,39,4,39,4,39,4,68,0,98,0,106,0,166,0,121,0,121,0,156,2,98,2,51,4,39,1,170,0,2,1,98,0,0,0,61,0,219,0,182,0,68,
 0,41,0,102,0,145,0,0,0,82,0,170,0,0,0,82,0,0,3,252,0,211,3,53,1,102,0,86,0,86,0,0,0,25,5,193,0,86,7,74,1,33,6,14,1,47,7,127,
 0,84,0,0,6,29,0,129,2,102,0,31,3,68,0,115,0,0,20,0,182,6,5,4,3,2,1,0,44,32,16,176,2,37,73,100,176,64,81,88,32,200,89,33,45,44,176,2,
 37,73,100,176,64,81,88,32,200,89,33,45,44,32,16,7,32,176,0,80,176,13,121,32,184,255,255,80,88,4,27,5,89,176,5,28,176,3,37,8,176,4,37,35,225,32,176,0,
 80,176,13,121,32,184,255,255,80,88,4,27,5,89,176,5,28,176,3,37,8,225,45,44,75,80,88,32,176,209,69,68,89,33,45,44,176,2,37,69,96,68,45,44,75,83,88,176,
 2,37,176,2,37,69,68,89,33,33,45,44,69,68,45,0,0,0,0,2,0,8,0,2,255,255,0,3,0,2,0,91,254,150,3,246,5,164,0,3,0,7,0,0,19,17,33,17,
 37,33,17,33,92,3,153,252,206,2,204,253,52,254,150,7,14,248,242,114,6,41,0,0,0,2,0,234,255,227,2,64,5,213,0,11,0,17,0,0,55,52,54,51,50,22,21,20,
 6,35,34,38,19,33,3,21,35,53,234,100,70,70,101,101,70,70,100,2,1,81,107,125,162,78,112,112,78,79,112,112,5,130,252,182,190,190,0,0,0,2,0,175,3,170,3,17,
 5,213,0,3,0,7,0,0,1,17,35,17,33,17,35,17,1,133,213,2,97,213,5,213,253,213,2,43,253,213,2,43,0,2,0,125,0,0,5,140,5,190,0,3,0,31,0,0,
 1,35,3,51,11,1,51,19,51,3,51,21,33,3,33,21,33,3,35,19,35,3,35,19,35,53,33,19,35,53,33,19,3,154,238,63,238,39,86,237,87,199,87,249,254,215,62,1,
 0,254,209,86,199,86,237,87,200,86,251,1,39,63,254,1,48,86,3,104,254,238,3,104,254,127,1,129,254,127,213,254,238,215,254,129,1,127,254,129,1,127,215,1,18,213,1,129,
 0,3,0,163,254,213,4,106,6,23,0,36,0,43,0,50,0,0,55,17,51,30,1,59,1,17,46,1,53,52,54,55,17,51,17,30,1,23,17,35,46,1,39,17,30,1,21,20,
 6,7,17,35,17,46,1,1,14,1,21,20,22,23,19,62,1,53,52,38,39,176,108,15,141,130,12,224,194,220,198,109,101,184,88,109,15,137,112,242,197,228,211,109,99,203,1,46,
 76,89,76,89,109,91,94,88,97,59,1,35,134,132,1,149,55,190,163,180,207,6,1,13,254,243,6,43,39,254,240,116,129,2,254,140,59,199,180,185,205,6,254,242,1,14,2,44,
 4,137,11,84,61,70,86,28,253,14,11,87,74,74,96,31,0,5,0,44,255,227,6,171,5,240,0,11,0,23,0,27,0,39,0,51,0,0,1,34,6,21,20,22,51,50,54,53,
 52,38,39,50,22,21,20,6,35,34,38,53,52,54,33,51,1,35,1,50,22,21,20,6,35,34,38,53,52,54,23,34,6,21,20,22,51,50,54,53,52,38,1,142,58,50,50,58,
 58,51,51,58,172,182,182,172,171,183,183,3,224,154,252,184,155,3,207,172,181,181,172,171,183,183,171,59,50,51,58,58,51,51,5,139,139,166,167,140,140,167,166,139,101,209,197,197,
 210,210,197,197,209,249,243,3,45,209,196,197,211,211,197,196,209,100,139,166,167,140,140,167,166,139,0,0,0,2,0,73,255,227,6,95,5,240,0,46,0,56,0,0,41,1,39,14,
 1,35,32,0,53,52,54,55,46,1,53,52,54,51,50,22,23,17,35,46,1,35,34,6,21,20,23,22,23,1,62,1,55,35,53,33,21,35,14,1,7,23,51,37,1,14,1,21,
 20,22,51,50,54,6,95,254,81,115,90,217,129,254,242,254,207,156,166,46,46,248,224,66,178,111,116,16,104,97,91,104,161,18,9,1,158,54,61,8,163,1,194,159,15,82,67,186,
 153,253,138,254,3,49,51,192,148,70,132,131,80,80,1,0,224,163,231,83,67,122,57,164,182,24,23,254,200,124,114,96,82,92,182,20,9,254,30,68,178,113,120,120,146,226,87,215,
 108,2,76,67,151,83,169,218,49,0,0,0,0,1,0,175,3,170,1,133,5,213,0,3,0,0,1,17,35,17,1,133,213,5,213,253,213,2,43,0,0,1,0,173,254,193,3,8,
 6,20,0,13,0,0,1,36,0,17,16,0,37,21,6,2,17,16,18,23,3,8,254,208,254,214,1,39,1,51,142,126,126,142,254,193,125,1,210,1,90,1,90,1,204,132,120,96,
 254,135,254,167,254,168,254,135,96,0,0,0,0,1,0,93,254,193,2,185,6,20,0,13,0,0,19,53,54,18,17,16,2,39,53,4,0,17,16,0,94,142,125,125,142,1,50,1,
 41,254,212,254,193,120,96,1,121,1,88,1,89,1,121,96,120,132,254,52,254,166,254,166,254,46,0,0,0,1,0,40,2,57,3,156,5,240,0,17,0,0,1,13,1,7,37,19,
 35,19,5,39,45,1,55,5,3,51,3,37,3,155,254,188,1,68,88,254,217,24,164,24,254,217,89,1,69,254,187,89,1,39,24,164,24,1,39,4,188,168,170,155,239,254,123,1,
 133,239,155,170,168,158,242,1,136,254,120,242,0,1,0,195,0,2,5,70,5,4,0,11,0,0,1,17,33,21,33,17,35,17,33,53,33,17,3,108,1,217,254,39,207,254,38,1,
 218,5,4,253,242,230,253,242,2,14,230,2,14,0,0,0,0,1,0,24,254,174,1,207,1,63,0,9,0,0,23,62,1,61,1,33,21,20,2,7,24,94,88,1,1,167,173,197,
 84,208,138,86,8,221,254,193,109,0,0,0,0,1,0,99,1,158,2,154,2,172,0,3,0,0,19,33,17,33,100,2,53,253,203,2,172,254,242,0,0,1,0,149,255,227,1,237,
 1,96,0,11,0,0,55,52,54,51,50,22,21,20,6,35,34,38,149,101,70,72,100,100,72,70,101,162,78,112,112,78,79,112,112,0,0,1,0,0,255,66,2,162,5,213,0,3,
 0,0,1,51,1,35,1,217,200,254,38,199,5,213,249,109,0,2,0,86,255,227,4,173,5,240,0,11,0,23,0,0,37,50,54,17,16,38,35,34,6,17,16,22,23,32,0,17,
 16,0,33,32,0,17,16,0,2,130,108,80,80,108,108,80,80,108,254,243,254,225,1,31,1,13,1,12,1,30,254,226,88,218,1,183,1,180,222,218,254,72,254,73,218,117,1,143,
 1,119,1,119,1,144,254,112,254,137,254,137,254,113,0,0,0,1,0,225,0,0,4,75,5,240,0,10,0,0,51,53,51,17,5,53,37,33,17,51,21,253,252,254,232,1,81,1,
 28,253,121,4,184,184,149,226,250,137,121,0,0,1,0,123,0,0,4,93,5,240,0,27,0,0,19,35,17,62,1,51,32,4,21,20,6,7,1,33,53,51,17,33,53,55,36,18,
 53,52,38,35,34,6,243,108,110,215,110,1,0,1,31,158,223,254,137,2,125,123,252,30,199,0,255,169,129,123,106,128,4,100,1,66,37,37,233,208,148,235,161,254,239,176,254,74,
 244,153,195,1,18,183,173,181,143,0,0,0,0,1,0,128,255,227,4,141,5,240,0,42,0,0,19,62,1,51,50,4,21,20,6,7,30,1,21,20,4,33,34,38,39,17,51,30,
 1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,35,158,119,223,107,243,1,4,150,144,176,173,254,214,254,229,106,226,123,109,10,140,124,137,149,155,143,60,
 47,132,133,125,117,106,124,13,109,5,170,35,35,193,180,135,168,29,31,204,177,209,223,40,40,1,72,142,149,169,155,162,176,120,136,135,127,135,129,123,0,2,0,75,0,0,4,183,
 5,240,0,14,0,17,0,0,41,1,53,51,17,33,53,1,33,17,51,21,35,17,51,1,17,1,4,152,253,28,200,253,208,2,50,1,82,231,231,200,253,228,254,112,121,1,16,115,
 3,244,252,26,129,254,240,1,145,2,213,253,43,0,0,0,0,1,0,151,255,227,4,119,5,213,0,31,0,0,1,17,33,17,62,1,51,50,0,21,20,0,33,34,38,39,17,51,
 30,1,51,50,54,53,52,38,35,34,6,7,35,17,4,16,253,48,60,146,81,248,1,32,254,224,254,253,110,217,118,108,6,127,124,132,128,125,127,69,107,46,90,5,213,254,250,254,
 184,51,52,254,233,240,244,254,240,40,42,1,70,147,144,197,202,199,197,63,66,2,227,0,0,2,0,116,255,227,4,160,5,240,0,25,0,37,0,0,1,62,1,51,50,18,21,20,
 0,35,32,0,17,16,0,33,50,22,23,17,35,46,1,35,34,6,19,50,54,53,52,38,35,34,6,21,20,22,1,198,58,145,85,207,235,254,247,244,254,237,254,228,1,59,1,54,
 81,185,106,109,22,125,99,160,144,200,93,79,79,93,92,79,79,3,117,52,52,254,244,234,247,254,243,1,113,1,102,1,151,1,159,30,30,254,248,102,105,244,251,209,175,216,216,175,
 175,216,216,175,0,1,0,145,0,0,4,106,5,213,0,8,0,0,9,1,35,1,33,21,35,17,33,4,106,253,213,183,2,28,253,105,123,3,216,4,215,251,41,4,186,202,1,229,
 0,3,0,95,255,227,4,160,5,240,0,23,0,35,0,47,0,0,1,30,1,21,20,4,33,32,36,53,52,54,55,46,1,53,52,36,51,50,4,21,20,6,3,52,38,35,34,6,
 21,20,22,51,50,54,19,52,38,35,34,6,21,20,22,51,50,54,3,89,160,167,254,232,254,248,254,248,254,231,168,159,141,141,1,0,244,243,1,0,141,207,68,83,84,67,67,84,
 84,67,35,84,102,104,82,83,103,102,84,3,27,29,204,165,206,220,220,206,165,204,29,36,169,130,190,200,200,190,130,169,1,39,158,119,119,158,157,117,117,253,213,183,138,138,183,185,
 141,141,0,0,0,2,0,99,255,227,4,143,5,240,0,11,0,37,0,0,1,34,6,21,20,22,51,50,54,53,52,38,19,14,1,35,34,2,53,52,0,51,32,0,17,16,0,33,
 34,38,39,17,51,30,1,51,50,54,2,116,92,79,79,92,93,79,79,108,59,145,85,205,235,1,7,244,1,19,1,28,254,197,254,203,81,186,106,109,23,125,100,158,144,5,123,175,
 216,216,175,175,216,216,175,252,229,53,53,1,11,235,248,1,12,254,142,254,155,254,105,254,97,30,30,1,8,102,105,245,0,2,0,169,255,227,1,255,3,236,0,11,0,23,0,0,
 19,52,54,51,50,22,21,20,6,35,34,38,17,52,54,51,50,22,21,20,6,35,34,38,169,100,70,71,100,100,71,71,99,100,70,71,100,100,71,70,100,3,45,79,112,113,78,78,
 110,110,253,195,78,112,112,78,79,112,112,0,0,2,0,47,254,182,1,255,3,236,0,11,0,20,0,0,19,52,54,51,50,22,21,20,6,35,34,38,3,62,1,61,1,33,20,2,
 7,169,100,70,71,100,100,71,71,99,121,94,88,1,1,167,172,3,45,79,112,113,78,78,110,110,252,101,83,207,138,88,225,254,188,109,0,1,0,195,0,66,5,70,4,195,0,6,
 0,0,9,2,21,1,53,1,5,69,252,143,3,113,251,126,4,130,3,211,254,174,254,176,239,1,208,226,1,207,0,0,0,2,0,195,1,45,5,70,3,215,0,3,0,7,0,0,
 19,33,21,33,17,33,21,33,195,4,130,251,126,4,130,251,126,2,16,227,2,170,227,0,0,1,0,195,0,66,5,70,4,195,0,6,0,0,19,53,1,21,1,53,1,195,4,130,
 251,126,3,113,3,211,240,254,49,226,254,48,239,1,80,0,0,2,0,119,255,227,3,230,5,240,0,11,0,34,0,0,37,52,54,51,50,22,21,20,6,35,34,38,3,62,1,51,
 50,22,21,20,6,7,21,35,17,62,1,53,52,38,35,34,6,7,35,1,52,101,70,71,101,101,71,70,101,188,111,202,94,227,243,235,220,125,126,117,110,107,99,107,8,109,162,78,
 112,112,78,79,112,112,5,89,34,34,221,205,202,233,18,205,1,43,43,184,154,144,147,132,130,0,0,0,0,2,0,121,254,156,6,177,5,160,0,12,0,78,0,0,1,53,52,38,
 35,34,6,21,20,22,51,50,54,21,14,1,35,34,38,53,52,54,51,50,22,23,53,51,17,62,1,53,52,38,39,46,1,35,34,6,7,6,2,21,20,18,23,30,1,51,50,54,
 55,23,14,1,35,34,36,39,38,2,53,52,18,55,54,36,51,50,4,23,22,18,21,16,0,43,1,4,121,112,91,89,109,109,89,91,112,40,129,80,172,197,197,172,80,129,40,197,
 129,140,99,102,82,224,126,117,203,85,127,138,87,80,97,251,146,110,205,93,51,115,249,130,174,254,220,114,114,118,118,114,115,1,38,185,160,1,7,103,120,119,254,227,255,28,1,248,
 76,129,157,175,148,148,176,155,134,72,76,240,211,211,239,76,71,125,253,26,39,234,176,143,234,96,78,84,70,69,106,254,184,197,155,254,237,101,119,122,68,67,94,84,84,126,126,124,
 1,75,192,192,1,74,125,126,124,97,98,111,254,228,174,254,236,254,204,0,0,2,255,241,0,0,5,171,5,213,0,15,0,18,0,0,35,53,51,1,51,1,51,21,33,53,51,3,
 33,3,51,21,3,33,3,14,109,1,250,215,1,251,128,253,139,131,111,254,8,113,160,3,1,160,207,121,5,92,250,164,121,121,1,49,254,207,121,2,35,2,59,0,0,3,0,86,
 0,0,5,177,5,213,0,18,0,27,0,36,0,0,51,53,51,17,35,53,33,50,22,21,20,6,7,30,1,21,20,4,33,3,51,50,54,53,52,38,43,1,17,51,50,54,53,52,
 38,43,1,86,172,172,3,29,246,246,170,167,202,216,254,211,254,190,228,118,155,149,145,159,118,129,171,166,167,170,129,121,4,227,121,184,185,133,156,20,21,198,164,222,210,3,102,125,
 129,130,118,251,29,152,159,160,158,0,0,0,0,1,0,77,255,227,5,94,5,240,0,26,0,0,1,6,4,35,32,0,17,16,0,33,50,4,23,17,35,46,1,35,34,2,17,16,
 18,51,50,54,55,5,93,53,254,237,232,254,171,254,117,1,139,1,85,119,1,4,144,114,35,185,152,197,190,190,198,135,170,38,1,170,231,224,1,161,1,101,1,102,1,161,64,65,
 254,145,188,187,254,191,254,179,254,179,254,192,166,168,0,0,0,2,0,86,0,0,5,241,5,213,0,8,0,21,0,0,37,51,50,18,17,16,2,43,1,1,53,51,17,35,53,33,
 32,0,17,16,0,33,2,93,125,210,196,195,211,125,253,249,172,172,2,178,1,106,1,127,254,128,254,151,121,1,44,1,71,1,69,1,43,250,164,121,4,227,121,254,128,254,151,254,
 149,254,127,0,0,1,0,86,0,0,5,31,5,213,0,23,0,0,51,53,51,17,35,53,33,17,35,53,33,17,33,53,51,17,35,53,33,17,33,53,51,17,86,172,172,4,184,124,
 253,203,1,96,123,123,254,160,2,70,123,121,4,227,121,254,160,215,254,33,190,253,252,190,253,164,215,254,160,0,0,0,0,1,0,86,0,0,5,5,5,213,0,21,0,0,51,53,
 51,17,35,53,33,17,35,53,33,17,33,53,51,17,35,53,33,17,51,21,86,172,172,4,174,123,253,214,1,85,123,123,254,171,211,121,4,227,121,254,160,215,254,33,190,253,252,190,
 253,148,121,0,0,1,0,77,255,227,5,149,5,240,0,30,0,0,1,46,1,35,34,2,17,16,18,51,50,54,55,17,35,53,33,17,6,4,35,32,0,17,16,0,33,50,4,23,
 17,4,244,40,189,172,209,195,187,198,75,130,53,162,1,228,151,254,211,158,254,166,254,117,1,139,1,90,144,1,23,141,4,0,198,177,254,197,254,173,254,176,254,195,38,38,1,154,
 120,253,195,78,76,1,158,1,104,1,105,1,158,64,65,254,145,0,0,0,0,1,0,86,0,0,6,123,5,213,0,27,0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,
 33,21,35,17,51,21,33,53,51,17,33,17,51,21,86,172,172,2,180,173,2,22,171,2,179,173,173,253,77,171,253,234,173,121,4,227,121,121,254,10,1,246,121,121,251,29,121,121,
 2,100,253,156,121,0,0,0,0,1,0,86,0,0,3,10,5,213,0,11,0,0,51,53,51,17,35,53,33,21,35,17,51,21,86,172,172,2,180,173,173,121,4,227,121,121,251,29,
 121,0,0,0,0,1,255,121,254,86,3,34,5,213,0,20,0,0,3,53,51,30,1,51,50,54,53,17,35,53,33,21,35,17,20,6,35,34,38,135,117,5,70,68,87,70,196,2,
 204,172,220,241,75,151,254,154,235,94,88,149,205,5,43,121,121,250,205,243,224,34,0,0,0,1,0,86,0,0,6,123,5,213,0,24,0,0,51,53,51,17,35,53,33,21,35,17,
 1,35,53,33,21,35,9,1,51,21,33,1,17,51,21,86,172,172,2,180,173,2,57,144,1,246,179,254,29,2,144,133,254,56,253,170,173,121,4,227,121,121,253,223,2,33,121,121,
 254,51,252,234,121,2,213,253,164,121,0,0,0,1,0,86,0,0,4,232,5,213,0,13,0,0,51,53,51,17,35,53,33,21,35,17,33,53,51,17,86,172,172,2,180,173,2,17,
 122,121,4,227,121,121,251,45,236,254,139,0,0,1,0,77,0,0,7,162,5,213,0,24,0,0,51,53,51,17,35,53,33,9,1,33,21,35,17,51,21,33,53,51,17,1,35,1,
 17,51,21,77,171,171,2,43,1,127,1,129,2,42,172,172,253,77,171,254,95,228,254,97,171,121,4,227,121,252,66,3,190,121,251,29,121,121,4,115,251,239,4,17,251,141,121,0,
 0,1,0,81,0,0,6,75,5,213,0,19,0,0,51,53,51,17,35,53,33,1,17,35,53,33,21,35,17,35,1,17,51,21,81,172,172,1,164,3,43,171,1,214,172,236,252,201,
 171,121,4,227,121,251,223,3,168,121,121,250,164,4,55,252,66,121,0,0,0,2,0,77,255,227,5,247,5,240,0,11,0,23,0,0,37,50,18,17,16,2,35,34,2,17,16,18,
 23,32,0,17,16,0,33,32,0,17,16,0,3,34,172,167,167,172,171,168,168,171,254,173,254,126,1,131,1,82,1,83,1,129,254,126,92,1,66,1,75,1,76,1,66,254,187,254,
 183,254,184,254,187,121,1,156,1,106,1,106,1,157,254,100,254,149,254,150,254,100,0,0,0,2,0,86,0,0,5,61,5,213,0,16,0,25,0,0,51,53,51,17,35,53,33,50,
 4,21,20,4,43,1,17,51,21,3,51,50,54,53,52,38,43,1,86,172,172,2,253,225,1,8,254,247,224,246,217,217,101,117,139,138,118,101,121,4,227,121,237,199,200,239,254,15,
 121,2,227,173,145,144,171,0,0,2,0,77,254,143,5,247,5,240,0,20,0,32,0,0,5,36,0,17,16,0,33,32,0,17,16,0,5,30,1,59,1,21,35,34,38,3,50,18,
 17,16,2,35,34,2,17,16,18,3,28,254,172,254,133,1,131,1,82,1,83,1,129,254,216,254,239,47,137,109,46,26,171,229,68,172,167,167,172,171,168,168,29,6,1,152,1,104,
 1,106,1,157,254,100,254,149,254,194,254,116,47,57,50,246,164,1,41,1,66,1,75,1,76,1,66,254,187,254,183,254,184,254,187,0,0,2,0,86,0,0,6,7,5,213,0,27,
 0,36,0,0,1,30,1,23,19,51,21,33,3,46,1,43,1,17,51,21,33,53,51,17,35,53,33,50,4,21,20,6,37,51,50,54,53,52,38,43,1,3,210,80,110,41,196,138,
 254,70,215,62,87,77,55,173,253,76,172,172,2,255,234,0,255,181,253,212,118,126,136,136,126,118,2,217,13,92,87,254,96,121,1,195,140,77,253,221,121,121,4,227,121,209,192,156,
 181,33,152,141,141,150,0,0,0,1,0,121,255,227,4,197,5,240,0,41,0,0,55,17,51,30,1,51,50,54,53,52,38,47,1,46,1,53,52,36,51,50,4,23,17,35,46,1,
 35,34,6,21,20,22,31,1,30,1,21,20,4,33,34,36,142,114,27,194,172,139,146,99,155,201,197,160,1,9,239,118,0,255,137,114,27,176,163,133,136,94,182,202,187,168,254,232,
 254,239,131,254,252,72,1,98,168,166,118,114,90,100,43,55,56,199,184,222,247,44,44,254,182,154,143,103,102,93,97,52,55,52,220,193,226,235,50,0,0,1,0,20,0,0,5,73,
 5,213,0,15,0,0,33,53,51,17,33,21,35,17,33,17,35,53,33,17,51,21,1,78,178,254,144,123,5,52,122,254,141,180,121,4,211,236,1,117,254,139,236,251,45,121,0,0,
 0,1,0,63,255,227,6,31,5,213,0,25,0,0,19,35,53,33,21,35,17,16,22,51,50,54,25,1,35,53,33,21,35,17,16,0,33,32,0,17,234,171,2,179,172,157,190,185,
 156,171,1,212,172,254,246,254,197,254,200,254,244,5,92,121,121,253,21,254,233,223,225,1,21,2,235,121,121,253,0,254,170,254,221,1,38,1,85,0,0,1,255,245,0,0,5,177,
 5,213,0,14,0,0,1,21,35,1,35,1,35,53,33,21,35,9,1,35,53,5,176,112,254,5,214,254,5,127,2,118,130,1,106,1,110,160,5,213,121,250,164,5,92,121,121,252,
 35,3,221,121,0,1,255,239,0,0,8,44,5,213,0,20,0,0,33,35,9,1,35,1,35,53,33,21,35,9,1,33,9,1,35,53,33,21,35,6,34,232,254,208,254,208,232,254,
 128,130,2,125,144,1,1,1,33,1,0,1,39,1,6,160,1,160,138,4,63,251,193,5,92,121,121,252,107,4,14,251,225,3,166,121,121,0,0,0,0,1,0,9,0,0,5,149,
 5,213,0,27,0,0,9,1,51,21,33,53,51,9,1,35,53,33,21,35,9,1,35,53,33,21,35,9,1,51,21,33,53,51,2,113,254,232,165,254,35,166,1,98,254,91,123,2,
 156,148,1,4,1,2,157,1,212,166,254,180,1,185,127,253,98,149,2,63,254,58,121,121,2,59,2,168,121,121,254,92,1,164,121,121,253,232,253,53,121,121,0,0,0,1,255,239,
 0,0,5,53,5,213,0,20,0,0,33,53,51,17,1,35,53,33,21,35,9,1,35,53,33,21,35,1,17,51,21,1,61,181,254,112,114,2,132,149,1,46,1,45,134,1,129,114,
 254,139,181,121,1,241,2,242,121,121,253,199,2,57,121,121,253,66,253,219,121,0,0,0,0,1,0,68,0,0,4,255,5,213,0,13,0,0,51,53,1,33,21,35,17,33,21,1,
 33,53,51,17,68,3,34,253,125,123,4,142,252,231,2,167,123,141,4,191,223,1,104,141,251,65,209,254,166,0,0,0,0,1,0,230,254,242,2,229,6,20,0,7,0,0,19,33,
 21,35,17,51,21,33,230,1,255,192,192,254,1,6,20,120,249,206,120,0,0,1,0,0,255,66,2,162,5,213,0,3,0,0,19,1,35,1,199,1,218,200,254,39,5,213,249,109,
 6,147,0,0,0,1,0,130,254,242,2,130,6,20,0,7,0,0,1,17,33,53,51,17,35,53,2,130,254,0,192,192,6,20,248,222,120,6,50,120,0,1,0,186,3,168,5,79,
 5,213,0,6,0,0,9,1,35,9,1,35,1,3,108,1,226,192,254,118,254,118,192,1,233,5,213,253,211,1,59,254,197,2,45,0,0,1,0,0,254,29,3,154,254,219,0,3,
 0,0,1,21,33,53,3,154,252,102,254,219,190,190,0,0,0,1,0,126,4,238,2,99,6,102,0,3,0,0,1,19,35,1,1,122,232,147,254,176,6,102,254,136,1,120,0,0,
 0,2,0,75,255,227,4,128,4,68,0,29,0,40,0,0,1,17,51,21,33,53,14,1,35,34,38,53,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,32,22,1,53,
 35,34,6,21,20,22,51,50,54,3,247,137,254,57,63,155,99,147,157,226,227,168,110,115,96,103,22,102,86,183,102,1,1,238,254,194,120,89,96,70,71,74,90,2,141,253,236,121,
 135,84,80,175,163,179,178,63,129,123,87,99,229,34,34,212,253,222,213,108,101,101,100,108,0,2,0,42,255,227,4,191,6,20,0,20,0,33,0,0,55,17,35,53,33,17,62,1,
 51,50,18,17,16,2,35,34,38,39,21,33,53,1,20,22,51,50,54,53,52,38,35,34,6,21,179,137,1,200,40,137,101,204,235,235,204,101,137,40,254,56,1,200,85,96,98,80,
 80,98,96,85,121,5,35,120,253,140,83,81,254,213,254,251,254,251,254,212,81,83,135,121,1,102,186,166,176,229,229,175,166,186,0,0,0,1,0,75,255,227,4,16,4,68,0,26,
 0,0,1,14,1,35,32,0,17,16,0,51,50,22,23,17,35,46,1,35,34,6,21,20,22,51,50,54,55,4,16,35,211,182,255,0,254,232,1,21,246,100,204,105,101,14,114,102,
 133,113,110,124,96,117,12,1,76,182,179,1,38,1,11,1,8,1,40,42,42,254,217,135,131,200,247,241,207,128,120,0,0,2,0,75,255,227,4,222,6,20,0,12,0,33,0,0,
 1,53,52,38,35,34,6,21,20,22,51,50,54,5,51,21,33,53,14,1,35,34,2,17,16,18,51,50,22,23,17,35,53,33,3,23,86,95,99,80,81,98,95,86,1,63,136,254,
 57,40,138,101,203,233,233,203,101,138,40,137,1,200,1,223,105,186,166,175,229,229,176,166,172,121,135,83,81,1,44,1,5,1,6,1,42,81,83,1,252,120,0,0,0,2,0,75,
 255,227,4,65,4,68,0,7,0,28,0,0,1,52,38,35,34,6,29,1,5,33,21,20,22,51,50,54,55,51,14,1,35,34,0,17,16,0,51,50,18,2,227,70,85,82,71,2,
 146,253,110,112,124,103,128,18,150,39,231,206,249,254,247,1,15,243,237,254,2,88,210,169,166,195,18,119,8,206,183,122,116,181,170,1,35,1,14,1,8,1,40,254,201,0,0,0,
 0,1,0,56,0,0,3,124,6,20,0,28,0,0,1,35,46,1,35,34,6,29,1,51,21,35,17,51,21,33,53,51,17,35,53,51,53,52,54,51,50,22,23,3,124,101,7,68,
 62,72,64,240,240,184,253,129,136,142,142,203,197,77,146,70,5,10,78,76,115,129,137,121,252,203,121,121,3,53,121,133,177,183,19,19,0,2,0,75,254,57,4,222,4,68,0,31,
 0,44,0,0,1,17,20,4,33,34,38,39,53,51,30,1,51,50,54,61,1,14,1,35,34,2,17,16,18,51,50,22,23,53,33,21,1,52,38,35,34,6,21,20,22,51,50,54,
 53,4,86,254,225,254,250,96,196,103,101,14,125,116,148,121,40,138,101,203,233,233,203,101,138,40,1,199,254,57,86,95,99,80,81,98,95,86,3,174,252,96,224,245,33,33,254,105,
 102,157,199,121,83,81,1,44,1,5,1,6,1,42,81,83,135,121,254,154,186,166,175,229,229,176,166,186,0,1,0,56,0,0,5,18,6,20,0,29,0,0,51,53,51,17,35,53,
 33,17,62,1,51,50,22,21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,63,136,142,1,205,57,148,112,161,165,137,253,196,116,62,76,96,90,116,121,5,35,120,253,
 125,95,84,211,205,253,213,121,121,2,53,135,105,157,171,254,35,121,0,0,0,2,0,63,0,0,2,143,6,20,0,11,0,21,0,0,19,52,54,51,50,22,21,20,6,35,34,38,
 1,51,21,33,53,51,17,35,53,33,169,101,73,71,100,100,71,73,101,1,93,136,253,177,136,136,1,199,5,84,81,111,111,81,79,111,110,251,117,121,121,3,53,121,0,2,255,119,
 254,57,2,4,6,20,0,11,0,30,0,0,19,52,54,51,50,22,21,20,6,35,34,38,19,35,53,33,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,160,100,74,70,101,
 100,71,73,101,37,136,1,199,208,203,54,122,66,102,2,53,59,66,52,5,84,81,111,112,80,79,111,110,254,170,121,251,92,163,167,20,19,226,1,80,71,94,123,0,0,1,0,63,
 0,0,5,29,6,20,0,25,0,0,41,1,53,51,17,35,53,33,17,1,35,53,33,21,35,7,1,51,21,33,53,51,1,7,17,51,2,126,253,193,136,136,1,199,1,130,115,1,
 181,178,246,1,147,104,253,219,112,254,247,89,120,121,5,35,120,252,25,1,129,121,121,246,253,193,121,121,1,123,88,254,221,0,0,0,0,1,0,63,0,0,2,143,6,20,0,9,
 0,0,37,51,21,33,53,51,17,35,53,33,2,6,136,253,177,136,136,1,199,121,121,121,5,35,120,0,0,1,0,63,0,0,7,116,4,68,0,48,0,0,1,62,1,51,50,22,
 21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,33,53,51,17,35,53,33,21,62,1,51,50,22,4,95,66,155,104,
 164,163,137,253,198,115,55,75,85,93,114,253,221,114,56,73,86,93,114,253,199,136,136,1,199,55,144,99,117,146,3,121,106,97,207,209,253,213,121,121,1,246,199,104,145,134,253,242,
 121,121,1,246,199,104,145,134,253,242,121,121,3,53,121,150,93,86,99,0,0,1,0,63,0,0,5,18,4,68,0,29,0,0,51,53,51,17,35,53,33,21,62,1,51,50,22,21,
 17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,63,136,136,1,199,57,148,112,161,165,137,253,196,116,62,76,96,90,116,121,3,53,121,150,95,84,211,205,253,213,121,121,
 2,53,135,105,157,171,254,35,121,0,0,0,0,2,0,75,255,227,4,132,4,68,0,11,0,23,0,0,37,50,54,17,16,38,35,34,6,21,20,22,23,34,0,17,16,0,51,50,
 0,17,16,0,2,104,100,82,81,101,102,83,83,102,253,254,225,1,31,253,253,1,31,254,224,84,192,1,0,1,0,191,193,254,254,194,113,1,43,1,6,1,7,1,41,254,215,254,
 249,254,250,254,213,0,0,0,0,2,0,42,254,86,4,191,4,68,0,12,0,35,0,0,1,21,20,22,51,50,54,53,52,38,35,34,6,37,35,53,33,21,62,1,51,50,18,17,
 16,2,35,34,38,39,17,51,21,33,53,51,1,242,85,96,98,80,80,98,96,85,254,193,137,1,200,40,137,101,204,235,235,204,101,137,40,147,253,165,137,2,72,105,186,166,176,229,
 229,175,166,172,121,135,83,81,254,213,254,251,254,251,254,212,81,83,254,72,121,121,0,0,0,2,0,75,254,86,4,222,4,68,0,22,0,35,0,0,1,17,51,21,33,53,51,17,
 14,1,35,34,2,17,16,18,51,50,22,23,53,33,21,1,52,38,35,34,6,21,20,22,51,50,54,53,4,86,136,253,166,147,40,138,101,203,233,233,203,101,138,40,1,199,254,57,
 86,95,99,80,81,98,95,86,3,174,251,33,121,121,1,184,83,81,1,44,1,5,1,6,1,42,81,83,135,121,254,154,186,166,175,229,229,176,166,186,0,1,0,53,0,0,3,222,
 4,68,0,24,0,0,1,17,35,46,1,35,34,6,21,17,51,21,33,53,51,17,35,53,33,21,62,1,51,50,22,3,222,102,5,72,69,104,120,173,253,140,136,146,1,209,46,154,
 112,28,80,4,51,254,195,85,83,204,181,254,92,121,121,3,53,121,189,111,107,9,0,0,0,1,0,79,255,227,3,195,4,68,0,41,0,0,55,17,51,30,1,51,50,54,53,52,
 38,47,1,46,1,53,52,54,51,50,22,23,17,35,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,86,102,13,135,116,97,103,65,95,131,149,133,216,225,85,191,
 117,102,8,123,116,97,100,58,75,130,188,144,231,244,89,200,31,1,41,119,125,75,70,64,70,26,37,41,153,130,173,169,31,33,254,244,109,110,69,66,54,62,21,37,53,156,139,180,
 171,30,0,0,0,1,0,44,255,227,3,75,5,113,0,23,0,0,19,35,53,51,17,33,17,33,21,33,17,20,22,51,50,54,55,51,14,1,35,34,38,53,183,139,139,1,62,1,
 10,254,246,40,52,58,55,2,134,8,141,173,197,140,3,174,121,1,74,254,182,121,253,117,139,68,86,90,160,129,137,183,0,1,0,42,255,227,4,254,4,39,0,25,0,0,1,17,
 51,21,33,53,14,1,35,34,38,53,17,35,53,33,17,20,22,51,50,54,53,17,35,53,4,117,136,254,57,57,148,112,161,165,137,1,200,59,79,97,89,116,4,39,252,82,121,150,
 95,84,211,205,2,43,121,253,147,198,107,158,172,1,219,121,0,1,255,222,0,0,4,93,4,39,0,14,0,0,33,1,35,53,33,21,35,27,1,35,53,33,21,35,1,1,155,254,
 173,105,2,37,116,242,241,125,1,103,111,254,173,3,174,121,121,253,96,2,160,121,121,252,82,0,0,0,0,1,255,239,0,0,6,88,4,39,0,20,0,0,1,27,1,35,53,33,
 21,35,1,35,11,1,35,1,35,53,33,21,35,27,1,3,226,217,180,125,1,102,113,254,223,219,203,204,218,254,222,104,2,30,113,177,214,4,39,253,59,2,76,121,121,252,82,2,
 154,253,102,3,174,121,121,253,193,2,184,0,0,1,0,0,0,0,4,88,4,39,0,27,0,0,1,19,35,53,33,21,35,3,1,51,21,33,53,51,11,1,51,21,33,53,51,19,
 1,35,53,33,21,35,2,135,169,118,1,117,127,244,1,29,127,253,159,123,180,180,128,254,118,137,254,254,237,107,2,72,116,2,166,1,8,121,121,254,133,254,70,121,121,1,24,254,
 232,121,121,1,141,1,168,121,121,0,0,0,0,1,255,231,254,57,4,92,4,39,0,28,0,0,5,14,1,35,34,38,39,53,23,30,1,51,50,54,63,1,1,35,53,33,21,35,
 27,1,35,53,33,21,35,2,63,43,122,104,44,108,64,102,2,61,60,59,72,36,14,254,95,103,2,39,114,243,227,127,1,103,116,240,117,98,22,21,222,1,77,74,71,99,37,4,
 53,121,121,253,139,2,117,121,121,0,0,0,0,1,0,64,0,0,3,217,4,39,0,13,0,0,51,53,1,33,21,35,17,33,21,1,33,53,51,17,65,2,37,254,99,107,3,123,
 253,218,1,187,107,121,3,57,182,1,43,119,252,199,192,254,201,0,0,0,0,1,0,154,254,178,3,252,6,20,0,42,0,0,5,21,35,34,38,39,46,1,61,1,52,38,43,1,
 53,51,50,54,61,1,52,54,55,62,1,59,1,21,35,34,6,21,17,20,6,7,30,1,21,17,20,22,51,3,252,134,212,148,44,27,22,96,127,55,55,127,96,22,27,44,148,212,
 134,93,101,74,89,116,118,87,74,101,213,121,49,62,36,110,112,250,151,115,121,115,151,250,112,109,37,61,49,120,94,136,254,242,159,135,30,34,132,159,254,241,135,94,0,1,0,237,
 254,29,1,176,6,29,0,3,0,0,1,17,35,17,1,175,193,6,29,248,0,8,0,0,0,1,0,167,254,178,4,7,6,20,0,42,0,0,23,51,50,54,53,17,52,54,55,46,
 1,53,17,52,38,43,1,53,51,50,22,23,30,1,29,1,20,22,59,1,21,35,34,6,29,1,20,6,7,14,1,43,1,167,91,100,75,88,119,117,90,75,100,91,132,212,148,45,
 26,22,97,126,55,55,126,97,22,26,45,148,212,132,213,94,135,1,15,157,134,34,30,136,158,1,14,136,94,120,49,61,37,109,112,250,151,115,121,115,151,250,112,110,36,62,49,0,
 0,1,0,195,1,197,5,70,3,63,0,28,0,0,1,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,31,1,22,51,50,54,5,69,84,168,91,
 85,137,15,8,6,12,154,88,69,150,87,87,166,90,86,136,16,7,13,156,91,69,151,3,63,206,86,82,58,6,3,3,5,66,72,73,206,87,81,57,7,3,6,68,72,0,0,0,
 0,2,0,234,0,0,2,64,5,240,0,11,0,17,0,0,1,20,6,35,34,38,53,52,54,51,50,22,3,33,19,53,51,21,2,63,101,70,71,99,100,70,70,101,2,254,175,105,
 125,5,49,78,110,110,78,79,112,113,250,129,3,74,190,190,0,2,0,144,254,213,4,86,5,76,0,6,0,34,0,0,37,17,14,1,21,20,22,37,14,1,7,17,35,17,38,0,
 17,16,0,55,17,51,17,30,1,23,17,35,46,1,39,17,62,1,55,2,153,89,78,77,2,23,29,170,137,109,249,254,240,1,16,249,109,53,145,106,102,13,99,90,82,94,10,94,
 3,107,25,201,211,211,200,211,157,179,19,254,236,1,14,6,1,37,1,6,1,6,1,35,7,1,8,254,243,4,38,37,254,217,126,129,11,252,133,16,122,106,0,0,0,1,0,132,
 0,0,4,125,5,240,0,30,0,0,1,35,46,1,35,34,6,21,17,33,21,33,17,33,53,51,17,33,53,51,17,35,53,51,17,52,54,51,50,22,23,4,98,108,5,89,76,105,
 92,1,61,254,195,1,122,123,252,8,174,174,174,240,247,58,163,108,4,178,97,108,149,175,254,244,121,253,211,228,254,147,121,2,61,121,1,21,216,212,18,17,0,0,0,2,0,68,
 0,61,4,84,4,197,0,11,0,47,0,0,1,50,54,53,52,38,35,34,6,21,20,22,15,1,39,55,46,1,53,52,54,55,39,55,23,62,1,51,50,22,23,55,23,7,30,1,
 21,20,6,7,23,7,39,14,1,35,34,38,2,76,82,115,115,82,82,115,113,112,188,136,188,27,27,28,26,188,138,186,44,97,55,49,98,52,184,137,188,27,26,26,27,188,140,187,
 41,96,56,52,98,1,166,127,92,92,127,127,92,93,126,154,207,154,209,46,107,64,63,108,46,205,158,211,30,29,29,30,211,154,205,56,111,54,63,105,47,211,154,211,30,29,28,0,
 0,1,0,35,0,0,4,202,5,213,0,36,0,0,33,53,51,17,33,53,33,53,39,33,53,33,3,35,53,33,21,35,27,1,35,53,33,21,35,3,33,21,33,7,21,33,21,33,
 17,51,21,1,37,171,254,150,1,106,54,254,204,1,1,201,123,2,113,153,232,230,136,1,137,122,199,1,7,254,197,47,1,106,254,150,170,121,1,90,117,59,135,117,1,221,121,121,
 253,217,2,39,121,121,254,35,117,116,78,117,254,166,121,0,0,2,0,237,254,162,1,176,5,152,0,3,0,7,0,0,1,17,35,17,19,17,35,17,1,175,193,193,193,5,152,253,
 10,2,246,252,0,253,10,2,246,0,0,0,0,2,0,56,255,61,3,140,5,240,0,53,0,67,0,0,1,21,35,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,7,30,
 1,21,20,6,35,34,38,39,53,51,30,1,51,50,54,53,52,38,47,1,46,1,53,52,54,55,46,1,53,52,54,51,50,22,1,14,1,21,20,22,31,1,62,1,53,52,38,39,
 3,39,107,5,94,87,73,82,49,81,121,170,127,102,103,75,69,196,180,75,163,92,107,7,93,96,78,84,48,82,121,170,127,103,104,75,71,196,176,67,157,254,154,40,42,82,99,152,
 40,42,83,101,5,195,240,86,86,74,67,47,66,47,72,98,168,115,104,148,43,47,127,90,137,152,23,22,240,90,82,74,69,47,66,47,72,99,168,114,103,146,44,46,129,89,136,153,
 23,253,172,33,78,45,61,102,58,88,35,79,42,60,102,59,0,2,0,126,5,41,3,27,6,78,0,11,0,23,0,0,19,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,
 50,22,21,20,6,35,34,38,127,79,54,54,77,78,53,54,79,1,146,79,54,54,79,79,54,54,79,5,188,60,86,86,60,60,87,88,59,60,86,86,60,59,88,88,0,3,0,254,
 0,0,6,53,5,205,0,23,0,47,0,74,0,0,1,50,22,23,22,18,21,20,2,7,14,1,35,34,38,39,38,2,53,52,18,55,62,1,23,34,6,7,14,1,21,20,22,23,
 30,1,51,50,54,55,62,1,53,52,38,39,46,1,19,14,1,35,34,38,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,20,22,51,50,54,55,3,154,136,237,98,98,97,
 97,98,98,237,136,137,237,98,98,97,97,98,98,237,137,109,187,79,77,78,78,77,78,188,109,110,186,78,77,78,78,77,79,187,222,24,165,140,169,209,211,176,72,144,78,95,11,94,
 73,93,108,107,94,66,88,21,5,205,110,109,109,254,250,154,152,254,251,109,109,110,110,109,109,1,5,152,154,1,6,109,109,110,154,87,87,86,207,123,122,207,86,86,86,85,87,86,
 207,122,123,207,86,88,86,253,17,139,140,242,198,202,241,37,39,223,94,106,183,161,161,181,92,89,0,0,0,3,0,54,1,248,3,97,5,240,0,3,0,33,0,44,0,0,19,33,
 21,33,1,17,51,21,33,53,14,1,35,34,38,53,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,50,22,3,53,35,34,6,21,20,22,51,50,54,102,2,206,253,50,
 2,147,104,254,171,46,116,77,110,120,170,173,126,85,85,69,79,9,86,65,139,76,192,178,237,91,65,75,55,52,56,68,2,127,135,2,196,254,150,94,92,57,54,122,114,128,126,28,
 90,89,65,62,166,23,24,148,254,141,132,75,65,62,67,74,0,2,0,142,0,131,3,211,4,45,0,6,0,13,0,0,1,21,3,19,21,1,53,19,21,3,19,21,1,53,3,210,
 215,215,254,90,8,216,216,254,90,4,45,147,254,190,254,191,148,1,129,168,1,129,147,254,190,254,191,148,1,129,168,0,0,1,0,195,1,31,5,70,3,135,0,5,0,0,19,33,
 17,35,17,33,195,4,130,206,252,76,3,135,253,152,1,133,0,1,0,99,1,158,2,154,2,172,0,3,0,0,19,33,17,33,100,2,53,253,203,2,172,254,242,0,0,4,0,254,
 0,0,6,53,5,205,0,27,0,36,0,60,0,84,0,0,1,30,1,31,1,51,21,35,39,46,1,43,1,17,51,21,33,53,51,17,35,53,33,50,22,21,20,6,37,51,50,54,
 53,52,38,43,1,19,50,22,23,22,18,21,20,2,7,14,1,35,34,38,39,38,2,53,52,18,55,62,1,23,34,6,7,14,1,21,20,22,23,30,1,51,50,54,55,62,1,53,
 52,38,39,46,1,4,25,35,54,18,90,54,201,105,29,53,50,23,77,254,180,78,78,1,152,108,124,89,254,216,60,71,77,77,71,60,83,136,237,98,98,97,97,98,98,237,136,137,
 237,98,98,97,97,98,98,237,137,109,187,79,77,78,78,77,78,188,109,110,186,78,77,78,78,77,79,187,2,242,11,53,41,215,82,254,68,43,254,229,82,82,2,131,82,110,95,89,
 102,36,72,67,67,72,1,152,110,109,109,254,250,154,152,254,251,109,109,110,110,109,109,1,5,152,154,1,6,109,109,110,154,87,87,86,207,123,122,207,86,86,86,85,87,86,207,122,
 123,207,86,88,86,0,0,0,0,1,0,177,5,80,2,233,6,12,0,3,0,0,19,33,21,33,177,2,55,253,201,6,12,188,0,0,0,2,0,160,3,100,2,248,5,254,0,17,
 0,29,0,0,1,50,22,23,30,1,21,20,6,7,14,1,35,34,38,53,52,54,23,34,6,21,20,22,51,50,54,53,52,38,1,205,59,110,43,43,44,44,41,43,112,61,127,172,
 174,127,65,90,89,66,65,90,91,5,254,51,47,48,120,68,67,121,45,48,51,191,141,141,193,162,100,72,72,98,99,71,72,100,0,0,0,2,0,195,0,0,5,70,5,4,0,3,
 0,15,0,0,55,33,21,33,1,17,33,21,33,17,35,17,33,53,33,17,195,4,130,251,126,2,169,1,217,254,39,207,254,38,1,218,227,227,5,4,254,154,228,254,154,1,102,228,
 1,102,0,0,0,1,0,77,2,172,2,192,5,240,0,27,0,0,19,35,53,62,1,51,50,22,21,20,6,15,1,33,53,51,21,33,53,55,62,1,53,52,38,35,34,6,169,84,
 64,136,72,163,180,98,141,220,1,117,90,253,141,117,168,90,75,66,56,79,5,4,195,20,21,128,114,82,129,90,139,96,250,133,84,123,140,93,84,95,83,0,0,0,0,1,0,81,
 2,156,2,222,5,240,0,42,0,0,19,62,1,51,50,22,21,20,6,7,30,1,21,20,6,35,34,38,39,53,51,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,
 35,34,6,15,1,100,79,134,58,162,167,94,92,108,112,184,181,72,144,72,86,7,77,71,79,84,88,82,37,28,73,78,70,65,59,72,5,86,5,201,19,20,105,100,72,94,16,16,
 111,93,122,123,21,22,200,80,79,86,82,80,87,84,68,64,63,70,73,64,1,0,0,0,0,1,1,55,4,238,3,27,6,102,0,3,0,0,1,51,1,35,2,32,251,254,176,148,
 6,102,254,136,0,1,0,51,254,86,5,7,4,39,0,31,0,0,1,17,51,21,33,53,14,1,35,34,38,39,17,51,21,33,53,51,17,35,53,33,17,20,22,51,50,54,53,17,
 35,53,4,126,137,254,57,50,98,67,27,54,29,137,253,175,137,137,1,200,61,79,95,90,118,4,39,252,82,121,125,83,71,20,21,254,195,121,121,4,223,121,253,172,220,110,159,171,
 1,219,121,0,0,1,0,132,255,59,4,37,5,213,0,15,0,0,1,33,21,35,17,35,17,35,17,35,17,46,1,53,52,54,2,49,1,243,102,136,147,137,193,213,234,5,213,125,
 249,227,6,29,249,227,3,78,17,221,184,190,232,0,0,0,0,1,0,149,2,10,1,237,3,133,0,11,0,0,19,52,54,51,50,22,21,20,6,35,34,38,149,101,70,72,100,100,
 72,70,101,2,199,78,112,112,78,78,111,111,0,1,0,235,254,111,2,132,0,0,0,19,0,0,33,30,1,21,20,6,35,34,38,47,1,30,1,51,50,54,53,52,38,39,2,23,
 55,54,117,109,43,91,47,1,40,77,32,54,57,30,46,64,109,52,86,90,13,13,156,17,18,47,45,28,66,68,0,0,0,1,0,128,2,172,2,169,5,240,0,10,0,0,19,53,
 51,17,7,53,55,51,17,51,21,146,147,164,199,205,147,2,172,94,2,101,101,105,125,253,26,94,0,0,0,3,0,54,1,248,3,99,5,240,0,3,0,15,0,27,0,0,19,33,
 21,33,1,50,54,53,52,38,35,34,6,21,20,22,23,34,38,53,52,54,51,50,22,21,20,6,102,2,206,253,50,1,103,68,61,61,68,69,60,60,69,191,215,215,191,191,215,215,
 2,127,135,1,63,142,163,164,142,140,166,165,140,86,208,183,183,209,209,183,183,208,0,0,0,2,0,173,0,131,3,242,4,45,0,6,0,13,0,0,19,1,21,1,53,19,3,37,
 1,21,1,53,19,3,174,1,166,254,90,215,215,1,158,1,166,254,90,216,216,4,45,254,127,168,254,127,148,1,65,1,66,147,254,127,168,254,127,148,1,65,1,66,255,255,0,128,
 255,227,7,68,5,240,16,39,7,198,4,91,253,100,16,38,0,123,0,0,16,7,7,169,3,39,0,0,255,255,0,128,255,227,7,27,5,240,16,38,0,123,0,0,16,39,7,169,
 3,39,0,0,16,7,0,116,4,91,253,100,255,255,0,81,255,227,7,68,5,240,16,39,7,198,4,91,253,100,16,38,0,117,0,0,16,7,7,169,3,39,0,0,0,2,0,82,
 255,227,3,193,5,240,0,11,0,34,0,0,1,20,6,35,34,38,53,52,54,51,50,22,19,14,1,35,34,38,53,52,54,55,53,51,17,14,1,21,20,22,51,50,54,55,51,3,
 4,101,70,71,99,100,70,70,101,188,111,202,94,227,243,235,220,125,125,118,110,108,98,107,9,108,5,49,78,110,110,78,79,112,113,250,168,34,34,221,205,202,233,18,205,254,213,43,
 185,153,145,146,132,130,0,0,255,255,255,241,0,0,5,171,7,107,18,38,0,36,0,0,16,7,12,241,4,132,1,117,255,255,255,241,0,0,5,171,7,107,18,38,0,36,0,0,
 16,7,12,239,4,132,1,117,255,255,255,241,0,0,5,171,7,107,18,38,0,36,0,0,16,7,12,242,4,132,1,117,255,255,255,241,0,0,5,171,7,111,18,38,0,36,0,0,
 16,7,12,240,4,132,1,117,255,255,255,241,0,0,5,171,7,131,18,38,0,36,0,0,16,7,12,238,4,132,1,117,0,3,255,241,0,0,5,171,7,109,0,11,0,38,0,41,
 0,0,1,20,22,51,50,54,53,52,38,35,34,6,1,53,51,1,46,1,53,52,54,51,50,22,21,20,6,7,1,51,21,33,53,51,3,33,3,51,21,3,33,3,2,79,71,47,
 50,69,70,49,47,71,253,163,109,1,211,52,56,150,105,106,151,55,54,1,210,128,253,139,131,111,254,8,113,160,3,1,160,205,6,80,54,77,77,54,54,77,77,249,122,121,4,239,
 37,121,74,117,168,168,117,74,118,40,251,17,121,121,1,49,254,207,121,2,35,2,59,0,0,2,255,199,0,0,7,18,5,213,0,3,0,35,0,0,1,33,17,35,3,53,51,17,
 33,3,51,21,33,53,51,1,35,53,33,17,35,53,33,17,33,53,51,17,35,53,33,17,33,53,51,17,1,105,1,162,67,104,171,254,43,129,147,254,127,103,2,21,181,5,116,124,
 253,226,1,74,122,122,254,182,2,48,122,2,33,3,59,250,164,121,1,47,254,209,121,121,4,227,121,254,160,215,254,33,190,253,252,190,253,164,215,254,160,0,0,0,255,255,0,77,
 254,111,5,94,5,240,18,38,0,38,0,0,16,7,0,122,1,74,0,0,255,255,0,86,0,0,5,31,7,107,18,38,0,40,0,0,16,7,12,241,4,170,1,117,255,255,0,86,
 0,0,5,31,7,107,18,38,0,40,0,0,16,7,12,239,4,170,1,117,255,255,0,86,0,0,5,31,7,107,18,38,0,40,0,0,16,7,12,242,4,170,1,117,255,255,0,86,
 0,0,5,31,7,131,18,38,0,40,0,0,16,7,12,238,4,170,1,117,255,255,0,86,0,0,3,10,7,107,18,38,0,44,0,0,16,7,12,241,3,124,1,117,255,255,0,86,
 0,0,3,10,7,107,18,38,0,44,0,0,16,7,12,239,3,124,1,117,255,255,0,86,0,0,3,10,7,107,18,38,0,44,0,0,16,7,12,242,3,124,1,117,255,255,0,86,
 0,0,3,10,7,131,18,38,0,44,0,0,16,7,12,238,3,124,1,117,0,2,0,79,0,0,5,252,5,213,0,12,0,29,0,0,37,51,50,18,17,16,2,43,1,17,33,21,
 33,1,53,51,17,35,53,51,17,35,53,33,32,0,17,16,0,33,2,105,125,211,194,194,211,125,1,43,254,213,253,249,173,192,192,173,2,179,1,104,1,127,254,129,254,152,121,1,
 43,1,72,1,70,1,42,253,246,137,253,55,121,2,80,137,2,10,121,254,129,254,150,254,149,254,127,0,255,255,0,81,0,0,6,75,7,111,18,38,0,49,0,0,16,7,12,240,
 5,23,1,117,255,255,0,77,255,227,5,247,7,107,18,38,0,50,0,0,16,7,12,241,4,240,1,117,255,255,0,77,255,227,5,247,7,107,18,38,0,50,0,0,16,7,12,239,
 4,240,1,117,255,255,0,77,255,227,5,247,7,107,18,38,0,50,0,0,16,7,12,242,4,240,1,117,255,255,0,77,255,227,5,247,7,111,18,38,0,50,0,0,16,7,12,240,
 4,240,1,117,255,255,0,77,255,227,5,247,7,131,18,38,0,50,0,0,16,7,12,238,4,240,1,117,0,1,0,237,0,47,5,27,4,213,0,11,0,0,9,2,7,9,1,39,
 9,1,55,9,1,5,27,254,116,1,140,139,254,116,254,116,138,1,140,254,116,138,1,140,1,140,4,57,254,72,254,72,154,1,184,254,72,154,1,184,1,184,156,254,72,1,184,0,
 0,3,0,61,255,178,6,7,6,33,0,9,0,19,0,43,0,0,9,1,46,1,35,34,2,17,20,22,23,30,1,51,50,18,17,52,38,39,19,22,18,21,16,0,33,34,38,39,
 7,39,55,38,2,53,16,0,33,50,22,23,55,23,1,226,2,97,38,147,104,171,168,9,42,40,144,104,175,166,11,12,244,81,81,254,126,254,174,142,239,95,184,81,180,82,82,1,
 131,1,82,144,239,94,183,81,1,223,2,166,119,123,254,187,254,183,76,132,203,122,120,1,78,1,102,65,101,43,1,31,104,254,245,164,254,150,254,100,78,78,205,90,201,102,1,11,
 163,1,106,1,157,77,77,203,90,0,0,0,255,255,0,63,255,227,6,31,7,107,18,38,0,56,0,0,16,7,12,241,5,30,1,117,255,255,0,63,255,227,6,31,7,107,18,38,
 0,56,0,0,16,7,12,239,5,30,1,117,255,255,0,63,255,227,6,31,7,107,18,38,0,56,0,0,16,7,12,242,5,30,1,117,255,255,0,63,255,227,6,31,7,131,18,38,
 0,56,0,0,16,7,12,238,5,30,1,117,255,255,255,239,0,0,5,53,7,107,18,38,0,60,0,0,16,7,12,239,4,95,1,117,0,2,0,86,0,0,5,61,5,213,0,20,
 0,29,0,0,51,53,51,17,35,53,33,21,35,21,51,50,4,21,20,4,43,1,21,51,21,3,51,50,54,53,52,38,43,1,86,172,172,2,222,215,246,225,1,8,254,247,224,246,
 217,217,101,117,139,138,118,101,121,4,227,121,121,170,237,199,199,239,207,121,1,193,172,145,144,171,0,0,0,1,0,63,255,227,5,57,6,20,0,52,0,0,1,46,1,35,34,6,
 21,17,33,53,51,17,52,54,51,50,22,23,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,39,17,51,30,1,51,50,54,53,52,39,38,47,1,46,1,53,52,54,3,
 129,6,86,101,98,88,254,57,136,252,242,237,242,24,20,139,143,41,75,79,159,88,224,201,72,158,90,109,12,88,85,68,85,148,19,10,80,92,81,144,4,197,124,99,119,135,251,90,
 121,4,2,201,208,211,229,91,89,40,67,61,63,128,158,108,160,180,30,30,1,2,107,98,88,72,105,117,15,8,64,74,157,105,134,165,255,255,0,75,255,227,4,128,6,102,18,38,
 0,68,0,0,16,6,0,67,79,0,0,0,255,255,0,75,255,227,4,128,6,102,18,38,0,68,0,0,16,6,0,118,79,0,0,0,255,255,0,75,255,227,4,128,6,102,18,38,
 0,68,0,0,16,6,2,136,79,0,0,0,255,255,0,75,255,227,4,128,6,86,18,38,0,68,0,0,16,6,2,154,79,0,0,0,255,255,0,75,255,227,4,128,6,78,18,38,
 0,68,0,0,16,6,0,106,79,0,0,0,255,255,0,75,255,227,4,128,7,27,18,38,0,68,0,0,16,6,2,152,79,0,0,0,0,3,0,75,255,227,6,176,4,68,0,7,
 0,53,0,64,0,0,1,52,38,35,34,6,29,1,3,62,1,51,50,18,19,33,21,20,22,51,50,54,55,51,14,1,35,34,38,39,14,1,35,34,38,53,52,54,59,1,53,52,
 38,35,34,6,7,35,53,62,1,51,50,22,3,53,35,34,6,21,20,22,51,50,54,5,82,70,85,82,71,176,69,166,100,237,254,8,253,110,112,125,102,126,18,151,38,230,207,120,
 188,70,80,190,111,186,192,229,233,168,127,111,93,102,22,102,86,183,102,124,176,114,120,98,96,72,80,77,85,2,88,210,169,166,195,18,1,80,78,78,254,202,254,211,8,206,183,121,
 117,181,170,77,79,78,78,173,165,180,177,63,116,134,87,97,229,34,34,77,253,83,217,110,113,113,96,112,255,255,0,75,254,111,4,16,4,68,18,38,0,70,0,0,16,6,0,122,
 125,0,0,0,255,255,0,75,255,227,4,65,6,102,18,38,0,72,0,0,16,6,0,67,125,0,0,0,255,255,0,75,255,227,4,65,6,102,18,38,0,72,0,0,16,6,0,118,
 125,0,0,0,255,255,0,75,255,227,4,65,6,102,18,38,0,72,0,0,16,6,2,136,125,0,0,0,255,255,0,75,255,227,4,65,6,78,18,38,0,72,0,0,16,6,0,106,
 125,0,0,0,255,255,0,16,0,0,2,143,6,102,18,38,0,243,0,0,16,6,0,67,145,0,0,0,255,255,0,63,0,0,2,172,6,102,18,38,0,243,0,0,16,6,0,118,
 145,0,0,0,255,255,0,10,0,0,2,178,6,102,18,38,0,243,0,0,16,6,2,136,145,0,0,0,255,255,0,16,0,0,2,172,6,78,18,38,0,243,0,0,16,6,0,106,
 145,0,0,0,0,2,0,75,255,227,4,132,6,29,0,30,0,45,0,0,1,22,18,21,16,0,35,34,0,53,52,0,51,50,22,23,46,1,39,5,39,55,46,1,39,55,30,1,
 23,37,23,1,46,1,35,34,6,21,20,22,51,50,54,53,52,38,3,38,169,181,254,225,253,248,254,220,1,31,219,38,78,39,19,58,43,254,225,45,251,46,138,90,25,126,211,82,
 1,41,42,254,221,42,68,28,100,85,85,100,100,82,22,5,57,149,254,109,228,254,237,254,201,1,37,244,230,1,46,12,12,63,110,52,149,100,131,38,62,23,110,17,73,55,154,103,
 253,197,19,18,191,229,234,190,188,236,107,191,255,255,0,63,0,0,5,18,6,86,18,38,0,81,0,0,16,7,2,154,0,194,0,0,255,255,0,75,255,227,4,132,6,102,18,38,
 0,82,0,0,16,7,0,67,0,155,0,0,255,255,0,75,255,227,4,132,6,102,18,38,0,82,0,0,16,7,0,118,0,155,0,0,255,255,0,75,255,227,4,132,6,102,18,38,
 0,82,0,0,16,7,2,136,0,155,0,0,255,255,0,75,255,227,4,132,6,86,18,38,0,82,0,0,16,7,2,154,0,155,0,0,255,255,0,75,255,227,4,132,6,78,18,38,
 0,82,0,0,16,7,0,106,0,155,0,0,0,3,0,195,0,123,5,70,4,137,0,11,0,23,0,27,0,0,1,52,54,51,50,22,21,20,6,35,34,38,17,52,54,51,50,22,
 21,20,6,35,34,38,1,33,21,33,2,126,79,55,56,79,79,56,55,79,79,55,56,79,79,56,55,79,254,69,4,130,251,126,3,244,61,88,88,61,62,88,88,253,90,62,88,88,
 62,61,88,88,2,33,228,0,0,3,0,45,255,154,4,160,4,137,0,7,0,15,0,39,0,0,9,1,46,1,35,34,6,21,19,30,1,51,50,54,61,1,19,30,1,21,16,0,
 35,34,38,39,7,39,55,46,1,53,16,0,51,50,22,23,55,23,1,177,1,92,15,81,69,99,84,17,14,82,70,98,82,240,59,61,254,224,252,100,168,72,154,76,148,59,59,1,
 31,253,104,170,65,151,78,1,160,1,129,90,88,191,235,254,221,89,89,188,236,141,1,8,72,191,118,254,250,254,213,49,50,172,86,163,75,193,117,1,7,1,41,50,49,168,86,0,
 255,255,0,42,255,227,4,254,6,102,18,38,0,88,0,0,16,7,0,67,0,176,0,0,255,255,0,42,255,227,4,254,6,102,18,38,0,88,0,0,16,7,0,118,0,176,0,0,
 255,255,0,42,255,227,4,254,6,102,18,38,0,88,0,0,16,7,2,136,0,176,0,0,255,255,0,42,255,227,4,254,6,78,18,38,0,88,0,0,16,7,0,106,0,176,0,0,
 255,255,255,231,254,57,4,92,6,102,18,38,0,92,0,0,16,6,0,118,76,0,0,0,0,2,0,42,254,86,4,191,6,20,0,12,0,35,0,0,1,21,20,22,51,50,54,53,
 52,38,35,34,6,1,35,53,33,17,62,1,51,50,18,17,16,2,35,34,38,39,17,51,21,33,53,51,1,242,85,96,98,80,80,98,96,85,254,193,137,1,200,40,137,101,204,235,
 235,204,101,137,40,147,253,165,137,2,72,105,186,166,176,229,229,175,166,2,154,120,253,140,83,81,254,213,254,251,254,251,254,212,81,83,254,72,121,121,255,255,255,231,254,57,4,92,
 6,78,18,38,0,92,0,0,16,6,0,106,76,0,0,0,255,255,255,241,0,0,5,171,7,80,16,39,0,113,0,248,1,68,18,6,0,36,0,0,255,255,0,75,255,227,4,128,
 6,26,16,38,0,113,59,14,18,6,0,68,0,0,0,0,255,255,255,241,0,0,5,171,7,125,16,39,2,150,0,245,1,72,18,6,0,36,0,0,255,255,0,75,255,227,4,128,
 6,53,16,38,2,150,107,0,18,6,0,68,0,0,0,0,255,255,255,241,254,111,5,171,5,213,16,39,2,153,1,172,0,0,18,6,0,36,0,0,255,255,0,75,254,111,4,128,
 4,68,16,39,2,153,1,46,0,0,18,6,0,68,0,0,255,255,0,77,255,227,5,94,7,107,18,38,0,38,0,0,16,7,12,239,4,237,1,117,255,255,0,75,255,227,4,16,
 6,102,18,38,0,70,0,0,16,7,0,118,0,137,0,0,255,255,0,77,255,227,5,94,7,107,16,39,12,242,4,237,1,117,18,6,0,38,0,0,255,255,0,75,255,227,4,16,
 6,102,16,39,2,136,0,137,0,0,18,6,0,70,0,0,255,255,0,77,255,227,5,94,7,131,16,39,12,246,4,237,1,117,18,6,0,38,0,0,255,255,0,75,255,227,4,16,
 6,78,16,39,2,151,0,137,0,0,18,6,0,70,0,0,255,255,0,77,255,227,5,94,7,107,18,38,0,38,0,0,16,7,12,243,4,237,1,117,255,255,0,75,255,227,4,16,
 6,102,18,38,0,70,0,0,16,7,2,137,0,137,0,0,255,255,0,86,0,0,5,241,7,107,18,38,0,39,0,0,16,7,12,243,4,215,1,117,255,255,0,75,255,227,6,35,
 6,20,18,38,0,71,0,0,16,7,12,237,7,76,255,172,255,255,0,79,0,0,5,252,5,213,16,6,0,146,0,0,0,2,0,75,255,227,4,241,6,20,0,12,0,41,0,0,
 1,53,52,38,35,34,6,21,20,22,51,50,54,5,51,21,33,53,14,1,35,34,2,17,16,18,51,50,22,23,17,33,53,33,53,35,53,33,21,51,21,35,3,23,86,95,99,80,
 81,98,95,86,1,63,136,254,57,40,138,101,203,233,233,203,101,138,40,254,221,1,35,137,1,200,154,154,1,223,105,186,166,175,229,229,176,166,172,121,135,83,81,1,44,1,5,1,
 6,1,42,81,83,1,39,120,93,120,213,120,255,255,0,86,0,0,5,31,7,80,16,39,0,113,0,230,1,68,18,6,0,40,0,0,255,255,0,75,255,227,4,65,6,26,16,39,
 0,113,0,129,0,14,18,6,0,72,0,0,255,255,0,86,0,0,5,31,7,107,16,39,12,245,4,170,1,117,18,6,0,40,0,0,255,255,0,75,255,227,4,65,6,53,16,38,
 2,150,125,0,18,6,0,72,0,0,0,0,255,255,0,86,0,0,5,31,7,131,16,39,12,246,4,170,1,117,18,6,0,40,0,0,255,255,0,75,255,227,4,65,6,78,16,38,
 2,151,125,0,18,6,0,72,0,0,0,0,255,255,0,86,254,111,5,33,5,213,16,39,2,153,2,127,0,0,18,6,0,40,0,0,255,255,0,75,254,111,4,65,4,68,16,39,
 2,153,1,39,0,0,18,6,0,72,0,0,255,255,0,86,0,0,5,31,7,113,18,38,0,40,0,0,16,7,12,243,4,167,1,123,255,255,0,75,255,227,4,65,6,102,18,38,
 0,72,0,0,16,7,2,137,0,137,0,0,255,255,0,77,255,227,5,149,7,107,16,39,12,242,4,255,1,117,18,6,0,42,0,0,255,255,0,75,254,57,4,222,6,102,16,39,
 2,136,0,149,0,0,18,6,0,74,0,0,255,255,0,77,255,227,5,149,7,107,18,38,0,42,0,0,16,7,12,245,4,223,1,117,255,255,0,75,254,57,4,222,6,53,18,38,
 0,74,0,0,16,7,2,150,0,184,0,0,255,255,0,77,255,227,5,149,7,131,16,39,12,246,4,255,1,117,18,6,0,42,0,0,255,255,0,75,254,57,4,222,6,78,16,39,
 2,151,0,149,0,0,18,6,0,74,0,0,255,255,0,77,254,21,5,149,5,240,16,39,2,211,5,12,255,236,18,6,0,42,0,0,255,255,0,75,254,57,4,222,6,7,16,39,
 2,191,4,47,1,24,18,6,0,74,0,0,255,255,0,86,0,0,6,123,7,107,16,39,12,242,5,54,1,117,18,6,0,43,0,0,255,255,255,208,0,0,5,18,7,107,16,39,
 12,242,2,240,1,117,18,6,0,75,0,0,0,2,0,86,0,0,6,123,5,213,0,35,0,39,0,0,51,53,51,17,35,53,51,53,35,53,33,21,35,21,33,53,35,53,33,21,
 35,21,51,21,35,17,51,21,33,53,51,17,33,17,51,21,3,33,53,33,86,172,172,172,172,2,180,173,2,22,171,2,179,173,173,173,173,253,77,171,253,234,173,173,2,22,253,234,
 121,3,164,137,182,121,121,182,182,121,121,182,137,252,92,121,121,2,100,253,156,121,3,102,183,0,0,0,0,1,0,56,0,0,5,18,6,20,0,37,0,0,51,53,51,17,35,53,
 51,53,35,53,33,21,33,21,33,17,62,1,51,50,22,21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,63,136,142,142,142,1,205,1,67,254,189,57,148,112,161,165,
 137,253,196,116,62,76,96,90,116,121,4,51,137,103,120,223,137,254,229,95,84,211,205,253,213,121,121,2,53,135,105,157,171,254,35,121,255,255,0,86,0,0,3,10,7,111,16,39,
 12,240,3,124,1,117,18,6,0,44,0,0,255,255,0,27,0,0,2,161,6,86,16,38,2,154,145,0,18,6,0,243,0,0,0,0,255,255,0,86,0,0,3,10,7,80,16,39,
 0,113,255,227,1,68,18,6,0,44,0,0,255,255,0,6,0,0,2,143,6,27,16,39,0,113,255,85,0,15,18,6,0,243,0,0,255,255,0,86,0,0,3,10,7,107,16,39,
 12,245,3,124,1,117,18,6,0,44,0,0,255,255,0,42,0,0,2,146,6,53,16,38,2,150,145,0,18,6,0,243,0,0,0,0,255,255,0,86,254,111,3,10,5,213,18,38,
 0,44,0,0,16,6,2,153,93,0,0,0,255,255,0,63,254,111,2,167,6,20,18,38,0,76,0,0,16,6,2,153,5,0,0,0,255,255,0,86,0,0,3,10,7,131,18,38,
 0,44,0,0,16,7,12,246,3,124,1,117,0,1,0,63,0,0,2,143,4,39,0,9,0,0,37,51,21,33,53,51,17,35,53,33,2,6,136,253,177,136,136,1,199,121,121,121,
 3,53,121,0,255,255,0,86,254,86,6,130,5,213,16,38,0,44,0,0,17,7,0,45,3,96,0,0,0,0,0,0,255,255,0,63,254,57,4,209,6,20,16,38,0,76,0,0,
 17,7,0,77,2,204,0,0,0,0,0,0,255,255,255,121,254,86,3,34,7,107,16,39,12,242,3,136,1,117,18,6,0,45,0,0,255,255,255,119,254,57,2,115,6,102,16,39,
 2,136,255,82,0,0,18,6,1,249,0,0,255,255,0,86,254,50,6,123,5,213,16,39,2,211,5,67,0,9,18,6,0,46,0,0,255,255,0,63,254,50,5,29,6,20,16,39,
 2,211,4,136,0,9,18,6,0,78,0,0,0,1,0,63,0,0,5,29,4,36,0,25,0,0,41,1,53,51,17,35,53,33,17,1,35,53,33,21,35,7,1,51,21,33,53,51,
 1,7,17,51,2,126,253,193,136,136,1,199,1,130,115,1,181,178,246,1,147,104,253,219,112,254,247,89,120,121,3,50,121,254,8,1,127,121,121,244,253,194,121,121,1,122,88,254,
 222,0,0,0,255,255,0,86,0,0,4,232,7,108,16,39,12,239,3,202,1,118,18,6,0,47,0,0,255,255,0,63,0,0,2,155,7,108,16,39,12,239,3,94,1,118,18,6,
 0,79,0,0,255,255,0,86,254,50,4,232,5,213,16,39,2,211,4,121,0,9,18,6,0,47,0,0,255,255,0,63,254,50,2,143,6,20,16,39,2,211,3,65,0,9,18,6,
 0,79,0,0,255,255,0,86,0,0,4,232,5,213,16,39,12,237,6,16,255,111,18,6,0,47,0,0,255,255,0,63,0,0,3,184,6,20,16,39,12,237,4,224,255,174,18,6,
 0,79,0,0,255,255,0,86,0,0,4,254,5,213,16,39,0,121,3,18,0,176,18,6,0,47,0,0,255,255,0,63,0,0,3,182,6,20,16,39,0,121,1,201,0,172,18,6,
 0,79,0,0,0,1,0,14,0,0,4,245,5,213,0,21,0,0,51,53,51,17,7,39,37,17,35,53,33,21,35,17,37,23,5,17,33,53,51,17,98,173,194,63,1,1,173,2,
 179,172,1,50,63,254,143,2,18,121,121,1,172,127,117,168,2,153,121,121,254,78,201,117,244,253,127,236,254,139,0,0,0,1,0,7,0,0,2,208,6,20,0,17,0,0,37,51,
 21,33,53,51,17,7,39,55,17,35,53,33,17,55,23,7,2,10,136,253,177,135,139,56,195,135,1,199,140,57,197,121,121,121,2,20,96,105,133,2,129,120,253,211,97,105,133,0,
 255,255,0,81,0,0,6,75,7,108,16,39,12,239,5,27,1,118,18,6,0,49,0,0,255,255,0,63,0,0,5,18,6,54,16,39,0,118,0,136,255,208,18,6,0,81,0,0,
 255,255,0,81,254,50,6,75,5,213,16,39,2,211,4,210,0,9,18,6,0,49,0,0,255,255,0,63,254,50,5,18,4,68,16,39,2,211,4,131,0,9,18,6,0,81,0,0,
 255,255,0,81,0,0,6,75,7,107,18,38,0,49,0,0,16,7,12,243,5,8,1,117,255,255,0,63,0,0,5,18,6,102,18,38,0,81,0,0,16,7,2,137,0,137,0,0,
 255,255,0,84,0,0,6,238,5,240,16,38,2,126,214,0,16,7,0,81,1,220,0,0,0,1,0,63,254,86,5,115,5,241,0,40,0,0,51,53,51,17,35,53,33,21,54,55,
 54,51,50,18,25,1,20,6,35,34,38,39,53,51,20,22,51,50,54,53,17,52,38,35,34,7,6,25,1,51,21,63,171,136,1,228,72,94,91,145,203,208,221,241,74,152,78,120,
 75,68,87,69,89,109,136,67,65,172,121,4,227,121,154,97,43,42,254,230,254,238,252,100,243,224,34,34,235,94,88,149,205,3,110,249,194,127,122,254,232,253,48,121,0,1,0,63,
 254,57,4,137,4,68,0,38,0,0,51,53,51,17,35,53,33,21,62,1,51,50,22,21,17,20,6,35,34,38,39,53,51,30,1,51,50,54,53,17,52,38,35,34,6,21,17,51,
 21,63,136,136,1,199,57,148,112,161,165,208,202,54,123,66,102,2,53,59,66,52,62,76,96,90,116,121,3,53,121,150,95,84,211,205,252,223,163,167,20,19,225,80,71,94,123,3,
 43,135,105,157,171,254,35,121,255,255,0,77,255,227,5,247,7,80,16,39,0,113,1,85,1,68,18,6,0,50,0,0,255,255,0,75,255,227,4,132,6,26,16,39,0,113,0,155,
 0,14,18,6,0,82,0,0,255,255,0,77,255,227,5,247,7,107,16,39,12,245,4,240,1,117,18,6,0,50,0,0,255,255,0,75,255,227,4,132,6,53,16,39,2,150,0,155,
 0,0,18,6,0,82,0,0,255,255,0,77,255,227,5,247,7,107,16,39,12,247,4,240,1,117,18,6,0,50,0,0,255,255,0,75,255,227,4,132,6,102,16,39,2,155,0,155,
 0,0,18,6,0,82,0,0,0,2,0,77,0,0,8,33,5,213,0,8,0,39,0,0,37,17,35,34,2,17,16,18,51,5,33,34,38,39,38,2,53,52,18,55,62,1,51,33,
 17,35,53,33,17,33,53,51,17,35,53,33,17,33,53,51,4,24,114,237,242,240,239,4,123,251,91,186,244,91,141,153,153,141,90,241,190,4,149,124,253,224,1,74,123,123,254,182,
 2,49,123,121,4,227,254,198,254,202,254,198,254,199,121,52,57,86,1,76,221,220,1,73,87,58,51,254,160,215,254,33,190,253,252,190,253,164,215,0,0,3,0,75,255,227,7,22,
 4,68,0,11,0,19,0,52,0,0,37,50,54,17,16,38,35,34,6,21,20,22,1,52,38,35,34,6,29,1,3,62,1,51,50,18,19,5,21,20,22,51,50,54,55,51,14,1,
 35,34,38,39,14,1,35,34,0,17,16,0,51,50,22,2,104,100,82,81,101,102,83,83,3,180,72,83,81,70,180,68,167,107,234,253,9,253,110,109,125,103,128,18,149,35,227,188,
 118,179,65,62,191,122,243,254,230,1,31,253,114,179,84,192,1,0,1,0,191,193,254,254,194,2,4,210,169,164,197,18,1,80,80,76,254,198,254,216,1,8,207,182,122,116,174,177,
 77,79,77,79,1,46,1,3,1,7,1,41,77,0,0,0,255,255,0,86,0,0,6,7,7,108,16,39,12,239,4,234,1,118,18,6,0,53,0,0,255,255,0,53,0,0,3,222,
 6,54,16,39,0,118,0,136,255,208,18,6,0,85,0,0,255,255,0,86,254,50,6,7,5,213,16,39,2,211,5,9,0,9,18,6,0,53,0,0,255,255,0,53,254,50,3,222,
 4,68,16,39,2,211,3,83,0,9,18,6,0,85,0,0,255,255,0,86,0,0,6,7,7,107,18,38,0,53,0,0,16,7,12,243,4,215,1,117,255,255,0,53,0,0,3,222,
 6,102,18,38,0,85,0,0,16,7,2,137,0,137,0,0,255,255,0,121,255,227,4,197,7,108,16,39,12,239,4,234,1,118,18,6,0,54,0,0,255,255,0,79,255,227,3,195,
 6,54,16,39,0,118,0,136,255,208,18,6,0,86,0,0,255,255,0,121,255,227,4,197,7,107,16,39,12,242,4,93,1,117,18,6,0,54,0,0,255,255,0,79,255,227,3,195,
 6,102,16,38,2,136,59,0,18,6,0,86,0,0,0,0,255,255,0,121,254,111,4,197,5,240,18,38,0,54,0,0,16,7,0,122,0,204,0,0,255,255,0,79,254,111,3,195,
 4,68,18,38,0,86,0,0,16,6,0,122,59,0,0,0,255,255,0,121,255,227,4,197,7,107,18,38,0,54,0,0,16,7,12,243,4,102,1,117,255,255,0,79,255,227,3,195,
 6,102,18,38,0,86,0,0,16,6,2,137,59,0,0,0,255,255,0,20,254,111,5,73,5,213,16,39,0,122,0,219,0,0,18,6,0,55,0,0,255,255,0,44,254,111,3,75,
 5,113,16,38,0,122,0,0,18,6,0,87,0,0,0,0,255,255,0,20,0,0,5,73,7,107,18,38,0,55,0,0,16,7,12,243,4,129,1,117,255,255,0,44,255,227,3,146,
 6,62,18,38,0,87,0,0,16,7,12,237,4,186,255,216,0,1,0,20,0,0,5,73,5,213,0,23,0,0,19,53,33,17,33,21,35,17,33,17,35,53,33,17,33,21,33,17,
 51,21,33,53,51,17,213,1,43,254,144,123,5,52,122,254,141,1,43,254,213,180,253,62,178,2,201,137,1,250,236,1,117,254,139,236,254,6,137,253,176,121,121,2,80,0,0,0,
 0,1,0,44,255,227,3,75,5,113,0,31,0,0,19,35,53,51,17,33,17,33,21,33,17,33,21,33,21,20,22,51,50,54,55,51,14,1,35,34,38,61,1,35,53,51,183,139,
 139,1,62,1,10,254,246,1,10,254,246,40,52,58,55,2,134,8,141,173,197,140,139,139,3,174,121,1,74,254,182,121,254,235,121,253,139,68,86,90,160,129,137,183,253,121,0,0,
 255,255,0,63,255,227,6,31,7,111,16,39,12,240,5,30,1,117,18,6,0,56,0,0,255,255,0,42,255,227,4,254,6,86,16,39,2,154,0,176,0,0,18,6,0,88,0,0,
 255,255,0,63,255,227,6,31,7,80,16,39,0,113,1,155,1,68,18,6,0,56,0,0,255,255,0,42,255,227,4,254,6,26,16,39,0,113,0,198,0,14,18,6,0,88,0,0,
 255,255,0,63,255,227,6,31,7,107,16,39,12,245,5,30,1,117,18,6,0,56,0,0,255,255,0,42,255,227,4,254,6,53,16,39,2,150,0,176,0,0,18,6,0,88,0,0,
 255,255,0,63,255,227,6,31,8,116,18,38,0,56,0,0,16,7,2,152,1,224,1,89,255,255,0,42,255,227,4,254,6,213,18,38,0,88,0,0,16,7,2,152,0,166,255,186,
 255,255,0,63,255,227,6,31,7,107,16,39,12,247,5,30,1,117,18,6,0,56,0,0,255,255,0,42,255,227,4,254,6,102,16,39,2,155,0,176,0,0,18,6,0,88,0,0,
 255,255,0,63,254,95,6,31,5,213,18,38,0,56,0,0,16,7,2,153,1,103,255,240,255,255,0,42,254,111,5,61,4,39,18,38,0,88,0,0,16,7,2,153,2,155,0,0,
 255,255,255,239,0,0,8,44,7,114,16,39,12,242,5,218,1,124,18,6,0,58,0,0,255,255,255,239,0,0,6,88,6,102,16,39,2,136,1,87,0,0,18,6,0,90,0,0,
 255,255,255,239,0,0,5,53,7,114,16,39,12,242,4,95,1,124,18,6,0,60,0,0,255,255,255,231,254,57,4,92,6,102,16,38,2,136,85,0,18,6,0,92,0,0,0,0,
 255,255,255,239,0,0,5,53,7,131,18,38,0,60,0,0,16,7,12,238,4,95,1,117,255,255,0,68,0,0,4,255,7,108,16,39,12,239,4,234,1,118,18,6,0,61,0,0,
 255,255,0,64,0,0,3,217,6,54,16,39,0,118,0,136,255,208,18,6,0,93,0,0,255,255,0,68,0,0,4,255,7,157,16,39,12,246,4,114,1,143,18,6,0,61,0,0,
 255,255,0,64,0,0,3,217,6,18,16,38,2,151,68,196,18,6,0,93,0,0,0,0,255,255,0,68,0,0,4,255,7,107,18,38,0,61,0,0,16,7,12,243,4,110,1,117,
 255,255,0,64,0,0,3,217,6,102,18,38,0,93,0,0,16,6,2,137,63,0,0,0,0,1,0,56,0,0,3,124,6,20,0,25,0,0,37,51,21,33,53,51,17,35,53,51,
 53,52,54,51,50,22,23,21,35,46,1,35,34,7,6,21,2,6,184,253,129,136,142,142,203,197,77,146,70,101,7,68,62,72,32,32,121,121,121,3,53,121,133,177,183,19,19,228,
 78,76,58,62,124,0,0,0,0,2,0,36,255,227,4,191,6,20,0,27,0,39,0,0,55,17,35,53,51,53,35,53,33,21,33,21,33,17,62,1,51,50,18,16,2,35,34,38,
 39,21,33,53,1,20,22,51,50,54,16,38,35,34,6,21,179,142,142,137,1,200,1,67,254,189,40,137,101,204,235,235,204,101,137,40,254,56,1,200,85,96,98,80,80,98,96,85,
 121,4,51,137,103,120,223,137,254,244,83,81,254,213,253,246,254,212,81,83,135,121,1,102,186,166,176,1,202,175,166,186,0,3,255,34,0,0,5,177,5,213,0,28,0,39,0,48,
 0,0,1,33,50,23,22,21,20,7,6,7,50,23,22,21,20,7,6,41,1,53,51,17,34,7,6,21,35,17,54,1,51,50,55,54,53,52,39,38,43,1,17,51,50,54,53,52,
 38,43,1,1,2,2,113,249,120,123,84,86,167,202,108,108,151,150,254,190,253,21,172,176,62,63,178,139,2,175,118,155,74,75,73,72,159,118,129,171,166,167,170,129,5,213,92,95,
 182,133,78,78,20,120,99,164,222,105,105,121,4,227,89,91,186,1,102,129,253,145,62,63,129,130,59,59,251,29,152,159,160,158,0,0,255,255,0,86,0,0,5,194,5,213,16,6,
 3,123,0,0,0,2,0,42,255,227,4,191,6,20,0,15,0,43,0,0,1,20,23,22,51,50,55,54,16,39,38,35,34,7,6,21,1,17,35,53,33,17,54,55,54,51,50,23,
 22,16,7,6,35,34,39,38,39,21,33,53,51,17,35,53,1,242,42,43,96,98,40,40,40,40,98,96,43,42,2,27,109,254,82,40,69,68,101,204,118,117,117,118,204,101,68,69,
 40,254,56,137,137,1,223,186,83,83,88,88,1,202,87,88,83,83,186,3,204,254,224,168,254,4,83,41,40,150,149,253,246,150,150,41,40,83,135,121,5,35,120,0,0,2,0,0,
 0,0,5,194,5,213,0,21,0,36,0,0,1,51,50,23,22,23,22,23,22,23,22,21,20,4,41,1,53,51,17,33,53,1,17,51,50,55,54,55,54,53,52,39,38,39,34,43,
 1,2,93,119,183,127,12,9,177,130,2,1,108,254,211,254,174,253,20,172,254,254,2,93,129,182,84,3,2,83,84,79,176,7,8,129,3,102,18,1,2,34,117,2,1,99,164,222,
 210,121,2,201,121,2,26,250,164,72,2,2,76,159,160,79,75,4,0,0,0,2,0,0,255,227,4,191,6,21,0,11,0,31,0,0,1,20,22,51,50,54,16,38,35,34,6,21,
 1,53,1,17,62,1,51,50,18,16,2,35,34,38,39,21,33,53,51,3,1,242,85,96,98,80,80,98,96,85,254,14,1,242,40,137,101,204,235,235,204,101,137,40,254,56,137,1,
 1,223,186,166,176,1,202,175,166,186,1,168,120,1,173,253,139,83,81,254,213,253,246,254,212,81,83,135,121,3,119,0,0,1,0,77,255,227,5,94,5,240,0,26,0,0,19,54,
 36,51,32,0,17,16,0,33,34,36,39,17,51,30,1,51,50,18,17,16,2,35,34,6,7,77,53,1,20,232,1,84,1,139,254,117,254,172,120,254,253,145,115,35,185,152,196,191,
 191,198,134,170,39,4,41,231,224,254,95,254,155,254,154,254,95,64,65,1,111,188,187,1,65,1,77,1,77,1,64,166,168,0,0,0,0,1,0,77,255,227,6,135,6,185,0,47,
 0,0,1,6,4,35,32,39,38,17,16,55,54,33,50,23,22,23,54,55,54,51,50,22,23,21,35,52,39,38,35,34,6,21,17,35,38,39,38,35,34,7,6,16,18,51,50,55,
 54,55,5,93,53,254,237,232,254,171,197,198,198,197,1,85,119,130,52,55,15,76,76,92,54,123,65,101,28,27,60,65,53,114,35,93,92,152,197,95,95,190,198,135,85,85,38,1,
 170,231,224,209,208,1,101,1,102,209,208,32,13,18,126,69,69,20,19,225,80,35,36,94,123,254,145,188,94,93,161,160,253,102,254,192,83,83,168,0,0,1,0,75,255,227,5,62,
 5,173,0,48,0,0,1,6,7,6,35,32,0,17,16,0,51,50,23,53,52,55,54,51,50,22,23,21,35,52,39,38,35,34,6,29,1,17,35,38,39,38,35,34,7,6,21,20,
 23,22,51,50,55,54,55,4,16,35,105,106,182,255,0,254,232,1,21,246,99,101,105,103,93,54,122,66,102,29,26,59,66,52,101,14,57,57,102,133,56,57,55,55,124,96,58,59,
 12,1,76,182,90,89,1,38,1,11,1,8,1,40,21,52,163,84,83,20,19,225,80,35,36,94,123,115,254,217,135,66,65,100,100,247,241,103,104,64,64,120,0,0,255,255,0,79,
 0,0,5,252,5,213,16,6,0,146,0,0,0,2,255,34,0,0,5,241,5,213,0,21,0,32,0,0,1,33,32,0,17,16,7,6,41,1,53,51,17,34,7,6,21,35,17,54,
 55,54,1,51,50,55,54,17,16,39,38,43,1,1,2,2,6,1,106,1,127,193,191,254,151,253,78,172,176,62,63,178,74,214,85,1,197,125,210,99,97,97,98,211,125,5,213,254,
 128,254,151,254,149,193,192,121,4,227,89,91,186,1,102,69,43,17,250,164,150,150,1,71,1,69,149,150,0,2,0,86,0,0,5,194,5,213,0,26,0,39,0,0,1,33,21,35,
 17,33,21,35,17,51,21,33,32,39,38,53,52,55,54,55,54,55,54,55,54,59,1,25,1,43,1,34,7,6,21,20,31,1,22,51,3,187,253,103,122,5,25,172,172,253,20,254,
 175,150,152,108,2,2,130,177,9,12,126,184,119,130,14,176,80,83,82,6,84,181,5,76,236,1,117,121,251,29,121,105,105,222,164,99,1,2,117,34,2,1,18,253,19,2,117,79,
 79,160,159,76,4,72,0,0,0,2,0,42,255,227,4,191,6,20,0,15,0,43,0,0,1,53,52,39,38,35,34,7,6,16,23,22,51,50,55,54,1,35,17,51,21,33,53,6,
 7,6,35,34,39,38,16,55,54,51,50,23,22,23,17,33,21,35,17,33,2,248,44,42,95,98,40,41,41,40,98,95,42,44,1,198,136,137,254,57,41,68,69,100,205,117,118,118,
 117,205,100,69,68,41,254,81,109,3,226,1,223,105,186,83,83,88,87,254,54,88,88,83,83,4,119,250,221,121,135,83,40,41,150,150,2,10,149,150,40,41,83,1,252,168,1,32,
 0,2,0,75,254,8,4,132,4,68,0,39,0,51,0,0,37,22,21,20,15,1,6,35,34,39,38,39,53,51,22,23,22,23,22,51,50,63,1,54,39,52,35,34,39,38,16,55,
 54,32,23,22,17,16,7,6,1,34,7,6,16,23,22,50,55,54,16,38,3,143,147,120,11,116,195,90,111,108,105,101,5,14,9,41,59,96,108,58,30,35,7,135,255,142,143,144,
 143,1,249,144,144,144,86,254,202,101,42,40,40,41,203,42,41,83,41,94,144,169,69,6,63,13,13,24,213,36,21,14,33,46,48,27,35,88,164,149,149,2,12,149,150,150,149,254,
 250,254,249,148,89,3,180,96,96,254,0,95,96,96,97,1,252,194,0,0,0,1,0,86,0,0,5,31,5,213,0,23,0,0,41,1,17,51,21,33,17,33,21,35,17,51,21,33,
 17,33,21,35,17,33,21,35,17,51,5,30,251,56,124,2,70,254,160,123,123,1,96,253,203,124,4,183,172,172,1,96,215,2,92,190,2,4,190,1,223,215,1,96,121,251,29,0,
 0,2,0,77,255,227,5,247,5,239,0,25,0,34,0,0,1,16,39,38,35,34,7,6,7,35,54,55,54,51,32,23,22,17,16,7,6,33,32,0,17,53,5,33,16,23,22,51,
 50,55,54,4,115,93,96,198,134,85,85,38,180,54,137,138,232,1,84,197,198,192,194,254,174,254,173,254,126,4,39,253,92,83,90,165,172,84,82,3,62,1,13,139,160,83,83,169,
 231,113,112,209,208,254,155,254,150,206,206,1,156,1,106,85,161,254,231,134,162,161,142,0,0,1,0,86,255,227,4,206,5,240,0,41,0,0,1,17,35,46,1,35,34,6,21,20,
 22,59,1,21,35,34,6,21,20,22,51,50,54,55,51,14,1,35,32,36,53,52,54,55,46,1,53,52,36,33,50,22,4,150,109,13,124,152,152,125,133,240,47,59,252,155,137,173,
 119,162,6,179,41,255,213,254,170,254,220,183,166,144,150,1,4,1,56,119,223,5,170,254,213,123,129,135,131,131,136,120,176,158,159,169,138,57,111,201,223,209,171,215,26,29,168,135,
 180,193,35,0,0,1,255,97,254,86,5,5,5,213,0,32,0,0,19,34,39,53,51,20,23,22,51,50,55,54,39,17,35,53,33,17,35,53,33,17,33,53,51,17,35,53,33,17,
 16,7,6,146,148,156,117,90,23,30,87,34,36,1,172,4,174,123,253,214,1,85,123,123,254,171,131,112,254,86,68,235,143,30,9,75,75,204,5,43,121,254,160,215,254,33,190,253,
 252,190,253,68,254,249,110,94,0,1,255,80,254,123,3,124,6,20,0,49,0,0,1,35,38,39,38,39,38,35,34,7,6,29,1,51,21,35,17,20,7,6,35,34,39,38,39,53,
 51,22,23,22,23,22,51,50,55,54,53,17,35,53,51,53,52,55,54,51,50,23,22,23,3,124,101,2,1,10,27,35,62,72,32,32,240,240,102,102,197,77,72,73,71,101,2,2,
 10,27,34,62,72,32,33,142,142,102,101,197,77,73,73,70,5,10,15,13,57,31,38,58,57,129,137,121,252,53,177,92,91,9,10,19,228,15,13,57,31,38,57,58,129,3,207,121,
 133,177,91,92,10,9,19,0,0,1,0,77,255,227,6,181,6,185,0,52,0,0,1,54,55,54,51,50,22,23,21,35,52,39,38,35,34,6,21,17,35,38,39,38,35,34,7,6,
 17,16,23,22,51,50,54,55,17,35,53,33,17,6,7,6,35,32,39,38,17,16,55,54,33,50,23,4,191,22,69,76,92,54,123,65,101,29,26,60,65,53,114,40,95,94,172,209,
 98,97,93,94,198,75,130,53,162,1,228,151,150,151,158,254,166,197,198,198,197,1,90,212,72,5,155,155,62,69,20,19,225,80,35,36,94,123,254,145,198,88,89,157,158,254,173,254,
 176,159,158,38,38,1,154,120,253,195,78,38,38,207,207,1,104,1,105,207,207,32,0,0,0,2,0,31,255,68,5,101,5,213,0,7,0,29,0,0,1,0,21,20,33,50,53,52,
 9,1,35,53,33,21,35,19,1,35,53,33,21,35,1,0,21,16,33,32,53,52,2,171,254,229,1,81,203,254,179,254,89,152,2,155,119,232,1,15,170,1,212,146,254,158,1,126,
 253,242,254,31,2,83,254,132,133,149,137,114,2,14,2,150,121,121,254,106,1,150,121,121,253,251,253,195,189,254,231,251,196,0,0,0,0,1,0,56,255,253,7,58,6,20,0,53,
 0,0,1,20,55,50,55,54,53,52,39,38,39,53,51,22,23,22,21,20,7,6,7,6,7,6,35,32,25,1,52,39,38,35,34,7,6,21,17,51,21,33,53,51,17,35,53,33,
 17,62,1,51,50,23,22,21,4,137,137,91,56,56,38,47,27,116,158,93,94,46,44,82,75,97,98,110,254,56,30,32,76,96,46,44,116,253,197,136,142,1,205,57,148,112,161,82,
 83,1,90,226,1,112,112,185,161,96,121,27,44,64,129,130,142,108,99,99,73,67,35,36,1,95,1,82,135,53,52,78,79,171,254,35,121,121,5,35,120,253,125,95,84,106,105,205,
 0,1,0,86,0,0,3,10,5,213,0,16,0,0,1,17,35,53,33,21,35,17,20,23,22,51,21,35,34,39,38,1,2,172,2,180,173,35,36,85,180,181,33,109,1,81,4,11,
 121,121,252,3,131,60,61,99,24,78,0,0,0,1,0,66,0,0,3,29,5,213,0,19,0,0,51,53,51,17,35,53,51,17,35,53,33,21,35,17,51,21,35,17,51,21,86,172,
 191,191,172,2,180,173,191,191,173,121,2,80,137,2,10,121,121,253,246,137,253,176,121,0,0,1,0,86,0,0,6,132,5,213,0,33,0,0,9,2,51,21,33,1,17,51,21,33,
 53,51,17,35,53,33,21,35,17,1,54,55,50,23,22,23,21,35,52,39,38,7,6,5,32,254,70,2,144,133,254,56,253,170,173,253,76,172,172,2,180,173,2,57,125,127,46,69,
 61,66,102,29,28,57,94,5,52,254,91,252,234,121,2,213,253,164,121,121,4,227,121,121,253,223,2,33,119,2,9,10,19,225,80,36,38,3,4,0,0,1,0,63,0,0,5,29,
 6,20,0,39,0,0,19,52,55,54,51,50,22,23,21,35,52,39,38,35,34,7,6,21,17,1,35,53,33,21,35,7,1,51,21,33,53,51,1,7,17,51,21,33,53,51,199,103,
 105,202,54,123,65,101,28,27,60,65,26,26,1,130,115,1,181,178,246,1,147,104,253,219,112,254,247,89,120,253,193,136,4,202,163,83,84,20,19,225,80,36,35,47,49,121,253,99,
 1,129,121,121,246,253,193,121,121,1,123,88,254,221,121,121,0,1,0,63,0,0,2,143,6,20,0,17,0,0,37,51,21,33,53,51,17,35,53,51,17,35,53,33,17,51,21,35,
 2,6,136,253,177,136,136,136,136,1,199,136,136,121,121,121,1,102,121,3,68,120,252,68,121,0,0,0,0,1,0,65,0,0,4,192,5,233,0,37,0,0,37,51,21,33,53,51,
 3,1,51,21,33,53,51,1,53,5,39,1,38,39,38,39,34,7,6,7,35,53,54,55,54,23,50,23,55,23,7,23,4,81,111,254,153,125,208,254,237,116,253,219,105,1,197,254,
 133,56,1,129,63,59,40,79,59,31,31,2,102,67,51,62,36,203,125,191,58,198,1,121,121,121,2,67,253,189,121,121,3,220,1,251,105,1,0,125,31,22,2,37,37,77,221,22,
 10,12,1,241,126,105,131,2,0,1,0,63,255,227,7,116,5,213,0,48,0,0,37,14,1,35,34,38,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,
 17,20,22,51,50,54,53,17,35,53,33,21,35,17,51,21,33,53,14,1,35,34,38,3,84,66,155,104,164,163,137,2,58,115,55,75,85,93,114,2,35,114,56,73,86,94,115,2,
 57,136,136,254,58,56,144,99,117,146,174,106,97,207,209,3,217,121,121,252,92,199,104,145,134,3,188,121,121,252,92,199,104,145,134,3,188,121,121,251,29,121,150,93,86,99,0,0,
 0,1,255,92,254,86,6,75,5,213,0,31,0,0,3,53,51,20,23,22,51,50,55,54,53,17,35,53,33,1,17,35,53,33,21,35,17,35,1,17,16,7,6,35,34,38,164,117,
 90,24,29,88,34,35,172,1,164,3,43,171,1,214,172,236,252,201,99,73,127,15,152,254,154,235,143,30,9,75,74,205,5,43,121,251,223,3,168,121,121,250,164,4,55,251,242,254,
 227,104,78,34,0,1,0,63,254,86,5,17,4,68,0,32,0,0,51,53,51,17,35,53,33,21,62,1,51,50,23,22,21,17,51,21,33,53,51,17,52,39,38,35,34,7,6,21,
 17,51,21,63,136,136,1,199,57,148,112,161,82,83,136,253,196,117,30,32,76,96,46,44,116,121,3,53,121,150,95,84,106,106,204,252,43,121,121,3,223,135,53,52,78,79,171,254,
 35,121,0,0,0,3,0,77,255,227,5,247,5,240,0,10,0,19,0,28,0,0,5,32,0,16,0,33,32,0,17,16,0,37,50,55,54,19,33,18,23,22,3,33,2,39,38,35,
 34,7,6,3,34,254,173,254,126,1,131,1,82,1,83,1,129,254,126,254,174,172,84,73,9,253,92,9,74,84,167,2,164,10,72,84,172,171,84,73,29,1,156,2,212,1,157,254,
 100,254,149,254,150,254,100,121,161,142,1,18,254,241,144,162,2,226,1,12,140,161,163,140,255,255,0,76,255,227,6,70,6,16,18,38,0,50,255,0,16,7,2,200,5,182,1,174,
 255,255,0,76,255,227,5,94,4,98,18,38,0,82,1,0,16,7,2,200,4,205,0,0,0,2,0,76,254,161,8,78,5,240,0,32,0,44,0,0,5,32,0,16,0,33,50,23,
 54,55,54,51,50,22,21,17,51,21,33,53,51,17,52,38,35,34,7,6,7,22,17,16,0,37,50,18,17,16,2,35,34,2,17,16,18,3,33,254,173,254,126,1,131,1,82,229,
 162,77,74,75,75,240,221,172,253,76,172,70,87,68,35,6,5,191,254,125,254,174,172,167,167,172,171,168,168,29,1,156,2,212,1,157,94,33,17,17,224,243,251,24,121,121,4,224,
 205,149,44,7,9,206,254,151,254,150,254,100,121,1,66,1,75,1,76,1,66,254,187,254,183,254,184,254,187,0,0,0,0,2,0,76,254,86,6,160,4,68,0,31,0,40,0,0,
 1,19,54,39,38,35,34,7,22,21,16,0,32,0,17,16,0,51,50,23,54,55,54,51,50,22,21,17,51,21,33,53,1,50,54,16,38,34,6,16,22,4,204,1,1,27,26,65,
 53,27,124,254,225,254,7,254,224,1,32,252,169,120,60,57,62,54,202,208,148,253,165,254,35,101,82,81,203,83,83,254,207,4,14,123,47,47,27,146,245,254,250,254,213,1,43,1,
 6,1,7,1,41,65,17,9,10,167,163,251,242,121,121,1,133,192,2,0,191,193,254,4,194,0,0,0,0,2,255,34,0,0,5,61,5,213,0,26,0,37,0,0,1,33,50,23,
 22,21,20,7,6,43,1,17,51,21,33,53,51,17,34,7,6,21,35,17,54,55,54,1,51,50,55,54,53,52,39,38,43,1,1,2,2,81,225,132,132,132,133,224,246,217,253,32,
 172,176,62,63,178,74,214,85,1,197,101,117,70,69,69,69,118,101,5,213,119,118,199,200,119,120,254,15,121,121,4,227,89,91,186,1,102,69,43,17,253,14,87,86,145,144,85,86,
 0,2,0,42,254,86,4,191,5,173,0,15,0,54,0,0,1,21,20,23,22,51,50,55,54,16,39,38,35,34,7,6,1,17,52,55,54,51,50,22,23,21,35,52,39,38,35,34,
 6,29,1,54,55,54,51,50,23,22,16,7,6,35,34,39,38,39,17,51,21,33,53,1,242,42,43,96,98,40,40,40,40,98,96,43,42,254,193,104,104,203,54,122,66,102,28,27,
 59,66,52,40,69,68,101,204,118,117,117,118,204,101,68,69,40,147,253,165,2,72,105,186,83,83,88,88,1,202,87,88,83,83,251,205,5,148,163,84,83,20,19,225,80,35,36,94,
 123,195,83,41,40,150,149,253,246,150,150,41,40,83,254,72,121,121,0,0,0,2,0,82,254,221,6,7,5,213,0,33,0,41,0,0,1,35,53,33,21,35,21,51,50,4,21,20,
 6,7,22,23,22,23,19,51,21,33,3,38,39,38,43,1,3,51,21,33,53,51,1,51,50,54,16,38,43,1,1,2,172,2,176,169,248,234,0,255,181,183,80,55,54,42,196,138,
 254,70,215,69,36,44,77,55,4,173,253,77,172,1,94,118,126,136,136,126,118,5,92,121,121,170,209,192,156,181,26,13,46,45,88,254,96,121,1,195,147,31,39,255,0,121,121,1,
 120,152,1,26,150,0,0,0,0,1,0,121,255,227,4,197,5,240,0,49,0,0,37,6,4,35,32,39,38,53,52,55,54,63,1,54,55,54,53,52,39,38,35,34,7,6,7,35,
 17,54,55,54,51,50,23,22,21,20,7,6,15,1,14,1,21,20,22,51,50,54,55,51,4,176,134,254,252,131,254,239,140,140,83,85,187,202,182,47,47,68,68,133,163,88,89,26,
 114,137,127,128,118,239,132,133,80,80,197,201,155,99,146,139,172,194,26,115,72,51,50,117,118,226,193,110,110,52,55,52,48,49,93,102,52,51,71,72,154,1,74,44,22,22,124,123,
 222,184,99,100,56,55,43,100,90,114,118,166,168,0,0,0,0,1,0,79,255,227,3,195,4,68,0,50,0,0,37,14,1,35,34,39,38,53,52,54,63,1,62,1,53,52,39,38,
 35,34,7,6,7,35,17,54,55,54,51,50,23,22,21,20,7,6,15,1,6,7,6,21,20,23,22,51,50,55,54,55,51,3,187,112,199,90,244,116,115,144,188,131,74,58,49,51,
 97,115,61,63,8,101,116,95,96,85,225,108,108,66,67,149,131,95,33,32,52,51,98,116,67,68,12,102,31,30,30,85,86,180,139,156,53,37,21,62,54,66,34,35,55,55,109,1,
 12,33,15,16,84,85,173,130,76,77,41,37,26,35,35,64,70,37,38,62,63,119,0,0,255,255,0,74,0,0,4,155,5,213,16,6,3,27,0,0,0,2,255,137,254,55,2,198,
 6,20,0,40,0,51,0,0,1,20,7,6,7,6,21,3,6,23,22,51,50,54,55,51,21,14,1,35,34,39,38,55,19,6,35,34,39,38,53,52,37,54,23,22,23,54,55,54,
 55,1,53,54,39,38,39,38,21,20,55,50,2,166,43,32,86,1,181,16,48,39,66,62,67,7,101,70,146,76,187,112,125,23,168,33,34,57,43,136,1,57,117,101,67,25,23,16,
 25,11,254,130,17,43,26,26,119,165,15,5,243,89,81,63,55,4,4,250,209,116,71,57,76,78,228,19,19,91,102,167,4,205,2,11,37,152,222,3,1,84,55,69,23,28,44,79,
 254,212,4,124,46,28,2,7,88,127,2,0,0,1,0,44,254,57,3,75,5,113,0,36,0,0,19,35,53,51,17,33,17,33,21,33,17,20,22,59,1,21,20,6,35,34,38,39,
 53,51,30,1,51,50,55,54,61,1,34,35,34,38,53,183,139,139,1,62,1,10,254,246,40,52,249,208,202,54,122,66,102,1,53,60,64,28,26,2,2,197,140,3,174,121,1,74,
 254,182,121,253,117,139,68,209,163,167,20,19,225,80,71,47,45,125,96,137,183,0,0,0,0,1,0,32,0,0,5,73,5,213,0,21,0,0,1,34,7,6,21,35,17,54,55,54,
 51,33,17,35,53,33,17,51,21,33,53,51,2,0,187,51,63,179,75,213,86,106,3,73,122,254,141,180,253,62,178,5,76,73,91,186,1,102,69,43,17,254,139,236,251,45,121,121,
 0,1,0,44,255,227,3,75,6,20,0,41,0,0,19,35,53,51,53,52,55,54,51,50,22,23,21,35,38,39,38,35,34,7,6,29,1,33,21,33,17,20,22,51,50,54,55,51,
 20,7,6,35,34,39,38,53,183,139,139,103,105,202,54,123,65,101,2,26,27,60,63,29,26,1,10,254,246,40,52,58,55,2,134,79,70,173,197,70,70,3,174,121,163,163,83,84,
 20,19,225,80,36,35,47,42,128,163,121,253,117,139,68,86,90,160,64,65,69,68,183,0,0,1,0,20,254,86,5,73,5,213,0,27,0,0,37,17,33,21,35,17,33,17,35,53,
 33,17,20,23,22,51,50,55,54,55,51,21,14,1,35,34,39,38,2,0,254,144,123,5,52,122,254,141,35,35,87,68,35,35,5,117,78,151,75,240,110,111,41,5,35,236,1,117,
 254,139,236,250,229,205,74,75,44,44,94,235,34,34,112,112,255,255,0,68,255,227,7,142,6,135,18,38,0,56,5,0,16,7,2,200,6,253,2,37,255,255,0,45,255,227,5,205,
 4,98,18,38,0,88,4,0,16,7,2,200,5,60,0,0,0,1,0,82,255,227,6,22,5,213,0,34,0,0,1,21,6,2,21,16,23,22,32,55,54,17,52,2,39,53,33,21,
 33,22,18,21,16,7,6,33,32,39,38,17,52,18,55,33,53,2,155,67,132,90,90,1,90,90,89,133,66,2,63,254,132,158,231,203,201,254,179,254,180,204,202,231,158,254,133,5,
 213,121,86,254,160,238,254,217,154,155,155,154,1,39,238,1,96,86,121,121,100,254,152,238,254,198,195,194,194,193,1,60,238,1,104,100,121,0,0,0,0,1,0,145,0,0,6,22,
 5,213,0,31,0,0,37,50,18,17,16,39,38,35,53,51,22,23,22,21,16,0,33,35,34,39,38,53,17,35,53,33,21,35,17,20,23,22,3,53,173,179,73,63,54,108,222,135,
 110,254,108,254,179,180,181,33,109,172,2,179,173,35,35,121,1,53,1,41,1,7,152,130,100,90,198,161,220,254,196,254,125,24,78,235,4,11,121,121,252,25,129,62,61,0,0,0,
 0,1,255,239,0,0,5,227,5,215,0,28,0,0,1,54,51,50,23,22,23,21,35,46,1,35,34,7,1,17,51,21,33,53,51,17,1,35,53,33,21,35,1,4,58,65,154,44,
 35,61,66,102,2,53,59,67,25,254,159,181,253,58,181,254,112,114,2,132,149,1,46,5,92,123,10,10,19,225,80,71,47,253,103,253,219,121,121,1,241,2,242,121,121,253,199,0,
 0,1,255,231,254,57,5,27,4,68,0,35,0,0,9,1,14,1,35,34,38,39,53,23,30,1,51,50,54,63,1,1,35,53,33,21,35,27,1,54,23,50,22,23,21,35,46,1,
 35,38,3,231,254,88,43,122,104,44,108,64,102,2,61,60,59,72,36,14,254,95,103,2,39,114,243,227,54,154,28,122,66,102,2,53,59,73,3,164,251,108,117,98,22,21,222,1,
 77,74,71,99,37,4,53,121,121,253,139,2,117,151,1,20,19,225,80,71,4,0,0,0,0,1,0,68,0,0,4,255,5,213,0,21,0,0,51,53,1,35,53,33,1,33,21,35,
 17,33,21,1,51,21,33,1,33,53,51,17,68,1,122,237,1,71,1,78,253,125,123,4,142,254,184,232,254,191,254,136,2,167,123,141,2,60,137,1,250,223,1,104,141,254,10,137,
 253,192,209,254,166,0,0,0,0,1,0,64,0,0,3,217,4,39,0,21,0,0,1,21,35,3,33,53,51,17,33,53,19,35,53,51,19,33,21,35,17,33,21,3,3,110,203,240,
 1,187,107,252,104,238,135,215,231,254,99,107,3,123,230,2,88,121,254,152,192,254,201,121,1,102,121,1,90,182,1,43,119,254,168,0,0,1,0,63,255,227,4,76,5,213,0,30,
 0,0,1,22,23,22,21,20,4,33,34,38,39,17,51,30,1,51,50,54,53,52,38,43,1,53,19,33,21,35,17,33,21,2,145,198,101,144,254,214,254,229,106,226,123,109,10,140,
 124,137,150,156,143,60,239,254,125,123,3,113,3,71,21,84,121,210,209,223,40,40,1,72,142,149,169,155,162,176,224,1,126,223,1,104,137,0,0,0,0,1,0,110,255,227,4,123,
 5,213,0,30,0,0,9,1,53,33,17,35,53,33,19,21,35,34,6,21,20,22,51,50,54,55,51,17,14,1,35,32,36,53,52,55,54,2,41,254,185,3,113,123,254,125,238,59,
 143,156,149,137,124,141,10,109,124,226,106,254,230,254,214,144,100,3,71,2,5,137,254,152,223,254,130,224,176,162,155,169,149,142,254,184,40,40,223,209,210,121,84,0,0,1,0,110,
 254,96,4,123,4,39,0,31,0,0,1,48,1,53,33,17,35,53,33,19,21,35,34,6,21,20,22,51,50,54,55,51,17,14,1,35,32,36,53,52,55,54,2,41,254,185,3,123,
 107,254,99,238,59,143,156,149,137,124,141,10,109,124,226,106,254,230,254,214,144,100,1,196,1,236,119,254,213,182,254,154,225,176,162,155,169,149,142,254,184,40,40,223,209,210,121,84,
 0,1,0,93,254,62,4,76,4,39,0,27,0,0,1,35,53,19,33,21,35,17,33,21,1,4,21,20,4,21,20,32,55,51,21,6,32,53,52,36,53,52,1,179,60,239,254,99,
 107,3,123,254,184,1,187,253,131,1,181,84,101,210,252,246,2,125,1,107,225,1,102,182,1,43,119,254,20,47,189,137,150,157,128,188,184,98,194,160,189,132,138,0,0,1,0,123,
 0,0,4,150,5,240,0,35,0,0,19,35,17,62,1,51,32,4,21,20,7,51,21,35,6,7,1,33,53,51,17,33,53,55,54,55,33,53,33,54,53,52,38,35,34,6,243,108,
 110,215,110,1,0,1,31,56,117,226,82,134,254,137,2,125,123,252,30,199,240,89,254,70,1,252,29,129,123,106,128,4,100,1,66,37,37,233,208,125,104,137,80,98,254,239,176,254,
 74,244,153,185,131,137,92,107,173,181,143,0,0,1,0,86,255,227,5,5,5,213,0,31,0,0,1,30,1,21,20,4,33,34,38,39,17,51,30,1,51,50,54,53,52,38,35,33,
 17,35,53,33,17,35,53,33,17,22,3,155,176,173,254,214,254,229,106,226,123,109,10,140,124,137,149,155,143,254,163,172,4,174,123,253,214,153,3,72,31,204,202,209,223,40,40,1,
 72,142,149,169,155,162,176,2,110,121,254,160,215,254,26,1,0,1,0,62,254,96,4,76,4,39,0,32,0,0,1,22,23,22,21,20,4,33,34,38,39,17,51,30,1,51,50,54,
 53,52,38,43,1,17,35,53,33,17,35,53,33,17,22,2,145,237,62,144,254,214,254,229,106,226,123,109,10,140,124,137,150,156,143,237,136,3,226,109,254,82,101,1,216,53,52,121,
 230,209,223,40,40,1,72,142,149,169,155,162,176,2,67,121,254,223,168,254,53,2,0,0,0,1,0,41,255,226,2,182,5,113,0,35,0,0,19,33,17,51,21,35,21,22,23,22,
 21,20,6,35,34,38,47,1,51,22,23,22,51,50,55,54,55,54,39,38,43,1,53,35,53,51,183,1,62,133,133,25,80,88,176,234,65,119,56,3,102,4,24,26,81,92,22,23,
 3,4,41,29,65,104,140,140,5,113,254,168,121,141,8,77,85,237,224,186,32,34,198,82,34,35,47,48,234,211,43,30,232,121,0,0,0,2,0,42,254,86,4,234,4,123,0,7,
 0,25,0,0,37,0,17,52,38,35,34,7,53,54,33,50,22,21,16,1,21,51,21,33,53,51,17,35,53,33,1,242,1,185,116,114,92,119,135,1,33,183,152,253,9,147,253,165,
 137,137,1,200,15,1,78,1,164,113,85,183,171,192,243,135,254,92,254,31,173,121,121,4,223,121,0,0,0,1,0,175,0,0,1,113,5,213,0,3,0,0,1,17,35,17,1,113,
 194,5,213,250,43,5,213,0,255,255,0,175,0,0,2,221,5,213,16,38,1,130,0,0,16,7,1,130,1,108,0,0,0,1,0,16,0,0,3,62,5,213,0,19,0,0,1,33,
 53,33,17,51,17,33,21,33,21,33,21,33,17,35,17,33,53,33,1,70,254,202,1,54,194,1,54,254,202,1,54,254,202,194,254,202,1,54,3,83,162,1,224,254,32,162,209,162,
 254,32,1,224,162,0,0,0,0,2,0,175,0,0,1,113,5,213,0,3,0,7,0,0,37,21,35,53,19,17,35,17,1,113,194,194,194,216,216,216,4,253,251,219,4,37,0,0,
 255,255,0,86,0,0,11,62,7,107,16,39,1,63,6,62,0,0,16,6,0,39,0,0,255,255,0,86,0,0,10,23,6,102,16,39,1,64,6,62,0,0,16,6,0,39,0,0,
 255,255,0,75,255,227,8,226,6,102,16,39,1,64,5,9,0,0,16,6,0,71,0,0,255,255,0,86,254,86,8,50,5,213,16,39,0,45,5,16,0,0,16,6,0,47,0,0,
 255,255,0,86,254,57,7,20,6,20,16,39,0,77,5,16,0,0,16,6,0,47,0,0,255,255,0,63,254,57,4,192,6,20,16,39,0,77,2,188,0,0,16,6,0,79,0,0,
 255,255,0,81,254,86,9,183,5,213,16,39,0,45,6,149,0,0,16,6,0,49,0,0,255,255,0,81,254,57,8,153,6,20,16,39,0,77,6,149,0,0,16,6,0,49,0,0,
 255,255,0,63,254,57,7,64,6,20,16,39,0,77,5,60,0,0,16,6,0,81,0,0,255,255,255,241,0,0,5,171,7,107,18,38,0,36,0,0,16,7,12,243,4,132,1,117,
 255,255,0,75,255,227,4,128,6,102,18,38,0,68,0,0,16,6,2,137,81,0,0,0,255,255,0,86,0,0,3,10,7,107,18,38,0,44,0,0,16,7,12,243,3,127,1,117,
 255,255,0,11,0,0,2,179,6,102,18,38,0,243,0,0,16,6,2,137,146,0,0,0,255,255,0,77,255,227,5,247,7,107,18,38,0,50,0,0,16,7,12,243,4,241,1,117,
 255,255,0,75,255,227,4,132,6,102,18,38,0,82,0,0,16,7,2,137,0,155,0,0,255,255,0,63,255,227,6,31,7,107,18,38,0,56,0,0,16,7,12,243,5,30,1,117,
 255,255,0,42,255,227,4,254,6,102,18,38,0,88,0,0,16,7,2,137,0,173,0,0,255,255,0,63,255,227,6,31,8,74,16,39,13,1,0,220,0,0,18,6,0,56,0,0,
 255,255,0,42,255,227,4,254,7,50,16,39,13,1,0,6,254,232,18,6,0,88,0,0,255,255,0,63,255,227,6,31,8,117,16,39,13,4,0,220,0,0,18,6,0,56,0,0,
 255,255,0,42,255,227,4,254,7,93,16,39,13,4,0,6,254,232,18,6,0,88,0,0,255,255,0,63,255,227,6,31,8,117,16,39,13,9,0,220,0,0,18,6,0,56,0,0,
 255,255,0,42,255,227,4,254,7,93,16,39,13,9,0,6,254,232,18,6,0,88,0,0,255,255,0,63,255,227,6,31,8,117,16,39,13,5,0,220,0,0,18,6,0,56,0,0,
 255,255,0,42,255,227,4,254,7,93,16,39,13,5,0,6,254,232,18,6,0,88,0,0,255,255,0,75,255,227,4,65,4,68,16,6,2,27,0,0,255,255,255,241,0,0,5,171,
 8,74,16,38,13,1,65,0,18,6,0,36,0,0,0,0,255,255,0,75,255,227,4,128,7,50,16,39,13,1,255,166,254,232,18,6,0,68,0,0,255,255,255,241,0,0,5,171,
 8,74,16,38,13,3,65,0,18,6,0,36,0,0,0,0,255,255,0,75,255,227,4,128,7,50,16,39,13,3,255,166,254,232,18,6,0,68,0,0,255,255,255,199,0,0,7,18,
 7,80,16,39,0,113,2,123,1,68,18,6,0,136,0,0,255,255,0,75,255,227,6,176,6,26,16,39,0,113,1,150,0,14,18,6,0,168,0,0,0,1,0,77,255,227,6,72,
 5,240,0,38,0,0,1,46,1,35,34,2,17,16,18,51,50,54,55,53,33,53,33,53,35,53,33,17,51,21,35,21,6,4,35,32,0,17,16,0,33,50,4,23,17,4,244,40,
 189,172,209,195,187,198,75,130,53,254,180,1,76,162,1,228,179,179,151,254,211,158,254,166,254,117,1,139,1,90,144,1,23,141,4,0,198,177,254,197,254,173,254,176,254,195,38,38,
 143,120,147,120,254,245,120,186,78,76,1,158,1,104,1,105,1,158,64,65,254,145,0,0,0,2,0,75,254,57,4,222,4,68,0,15,0,51,0,0,1,35,53,51,38,39,38,35,
 34,6,16,22,51,50,55,54,37,17,20,4,33,34,38,39,53,51,30,1,51,50,54,61,1,14,1,35,34,2,17,16,18,51,50,22,23,53,33,21,35,17,51,21,3,23,186,186,
 1,42,43,95,99,80,81,98,95,43,43,1,63,254,225,254,250,96,196,103,101,14,125,116,148,121,40,138,101,203,233,233,203,101,138,40,1,199,136,136,1,219,121,177,80,83,175,254,
 54,176,83,82,183,254,51,224,245,33,33,254,105,102,157,199,121,83,81,1,44,1,5,1,6,1,42,81,83,135,121,254,166,121,0,0,255,255,0,77,255,227,5,149,7,107,16,39,
 12,243,5,0,1,117,18,6,0,42,0,0,255,255,0,75,254,57,4,222,6,102,16,39,2,185,4,48,0,0,18,6,0,74,0,0,255,255,0,86,0,0,6,123,7,107,16,39,
 12,243,5,108,1,117,18,6,0,46,0,0,255,255,255,211,0,0,5,29,7,107,16,39,12,243,2,244,1,117,18,6,0,78,0,0,255,255,0,77,254,95,5,247,5,240,16,39,
 2,153,1,90,255,240,18,6,0,50,0,0,255,255,0,75,254,95,4,132,4,68,16,39,2,153,0,160,255,240,18,6,0,82,0,0,255,255,0,77,254,95,5,247,7,80,16,39,
 0,113,1,85,1,68,18,6,1,172,0,0,255,255,0,75,254,95,4,132,6,26,16,39,0,113,0,155,0,14,18,6,1,173,0,0,255,255,0,63,255,227,4,76,7,107,16,39,
 12,243,4,29,1,117,18,6,1,121,0,0,255,255,0,63,254,96,4,76,6,102,16,39,2,185,3,218,0,0,18,6,2,84,0,0,255,255,255,119,254,57,2,179,6,102,16,38,
 1,249,0,0,16,6,2,137,146,0,0,0,255,255,0,86,0,0,11,62,5,213,16,39,0,61,6,62,0,0,16,6,0,39,0,0,255,255,0,86,0,0,10,23,5,213,16,39,
 0,93,6,62,0,0,16,6,0,39,0,0,255,255,0,75,255,227,8,226,6,20,16,39,0,93,5,9,0,0,16,6,0,71,0,0,255,255,0,77,255,227,5,149,7,108,16,39,
 12,239,5,0,1,118,18,6,0,42,0,0,255,255,0,75,254,57,4,222,6,102,16,39,2,174,4,48,0,0,18,6,0,74,0,0,0,1,0,86,255,227,8,140,5,213,0,42,
 0,0,1,16,23,22,51,50,54,25,1,35,53,33,17,16,7,6,33,32,39,38,17,53,33,17,51,21,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,5,206,45,
 81,137,158,156,171,1,40,133,137,254,228,254,234,118,99,253,234,173,253,76,172,172,2,180,173,2,22,171,2,179,173,2,113,254,183,62,111,225,1,21,1,62,120,254,53,254,167,143,
 145,147,123,1,107,129,253,156,121,121,4,227,121,121,254,10,1,246,121,121,0,2,0,86,254,86,5,160,5,240,0,7,0,25,0,0,1,0,17,52,38,35,34,7,53,54,33,50,
 18,21,16,1,17,51,21,33,53,51,17,35,53,33,2,93,1,213,112,125,106,126,147,1,63,202,167,252,189,217,253,32,172,172,2,7,1,11,1,112,1,213,124,106,194,168,212,254,
 244,148,254,50,253,239,254,94,121,121,6,141,121,0,0,0,255,255,0,81,0,0,6,75,7,107,16,39,12,241,5,12,1,117,18,6,0,49,0,0,255,255,0,63,0,0,5,18,
 6,102,16,39,2,173,4,35,0,0,18,6,0,81,0,0,0,3,255,241,0,0,5,171,7,108,0,2,0,12,0,46,0,0,1,33,3,2,20,22,51,50,54,52,38,35,34,19,
 51,7,22,23,22,21,20,7,6,7,1,51,21,33,53,51,3,33,3,51,21,33,53,51,1,38,39,38,53,52,55,54,55,1,126,1,160,205,2,71,47,50,69,70,49,47,125,251,
 216,37,32,75,28,12,19,1,160,128,253,139,131,111,254,8,113,160,254,113,109,1,161,18,12,28,75,60,81,2,35,2,59,1,110,108,77,77,108,77,1,83,213,21,35,84,117,74,
 59,27,23,251,154,121,121,1,49,254,207,121,121,4,102,22,27,60,74,117,84,68,13,0,0,4,0,75,255,227,4,128,7,108,0,29,0,39,0,53,0,64,0,0,1,17,51,21,
 33,53,14,1,35,34,38,53,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,32,22,1,53,35,34,6,20,22,51,50,54,3,51,7,22,23,22,20,6,34,38,52,55,
 54,55,3,20,22,51,50,54,52,38,35,34,6,3,247,137,254,57,63,155,99,147,157,226,227,168,110,115,96,103,22,102,86,183,102,1,1,238,254,194,120,89,96,70,71,74,90,80,
 251,215,37,31,75,150,212,150,75,61,81,79,69,49,50,68,69,49,50,68,2,141,253,236,121,135,84,80,175,163,179,178,63,129,123,87,99,229,34,34,212,253,222,213,108,202,100,108,
 6,119,213,20,35,84,236,167,167,236,84,67,13,254,230,55,76,77,108,77,77,0,0,0,255,255,255,199,0,0,7,18,7,108,16,39,12,239,6,18,1,118,18,6,0,136,0,0,
 255,255,0,75,255,227,6,176,6,102,16,39,2,174,5,59,0,0,18,6,0,168,0,0,255,255,0,61,255,178,6,7,7,108,16,39,12,239,4,234,1,118,18,6,0,154,0,0,
 255,255,0,45,255,154,4,160,6,102,16,39,2,174,4,53,0,0,18,6,0,186,0,0,255,255,255,241,0,0,5,171,7,112,16,39,12,248,4,186,1,122,18,6,0,36,0,0,
 255,255,0,75,255,227,4,128,6,102,16,39,2,188,3,234,0,0,18,6,0,68,0,0,255,255,255,241,0,0,5,171,7,170,16,39,2,190,4,132,1,117,18,6,0,36,0,0,
 255,255,0,75,255,227,4,128,6,53,16,39,2,190,3,234,0,0,18,6,0,68,0,0,255,255,0,86,0,0,5,31,7,112,16,39,12,248,4,229,1,122,18,6,0,40,0,0,
 255,255,0,75,255,227,4,65,6,102,16,39,2,188,4,24,0,0,18,6,0,72,0,0,255,255,0,86,0,0,5,31,7,170,16,39,2,190,4,171,1,117,18,6,0,40,0,0,
 255,255,0,75,255,227,4,65,6,53,16,39,2,190,4,24,0,0,18,6,0,72,0,0,255,255,0,2,0,0,3,10,7,112,16,39,12,248,3,186,1,122,18,6,0,44,0,0,
 255,255,255,168,0,0,2,143,6,105,18,38,0,243,0,0,16,7,2,188,3,37,0,3,255,255,0,86,0,0,3,10,7,170,16,39,2,190,3,125,1,117,18,6,0,44,0,0,
 255,255,0,35,0,0,2,143,6,35,18,38,0,243,0,0,16,7,2,190,3,37,255,238,255,255,0,77,255,227,5,247,7,112,16,39,12,248,5,45,1,122,18,6,0,50,0,0,
 255,255,0,75,255,227,4,132,6,102,16,39,2,188,4,53,0,0,18,6,0,82,0,0,255,255,0,77,255,227,5,247,7,170,16,39,2,190,4,241,1,117,18,6,0,50,0,0,
 255,255,0,75,255,227,4,132,6,53,16,39,2,190,4,53,0,0,18,6,0,82,0,0,255,255,0,86,0,0,6,7,7,112,16,39,12,248,5,16,1,122,18,6,0,53,0,0,
 255,255,0,53,0,0,3,222,6,102,16,39,2,188,4,35,0,0,18,6,0,85,0,0,255,255,0,86,0,0,6,7,7,170,16,39,2,190,4,216,1,117,18,6,0,53,0,0,
 255,255,0,53,0,0,3,222,6,53,16,39,2,190,4,35,0,0,18,6,0,85,0,0,255,255,0,63,255,227,6,31,7,112,16,39,12,248,5,88,1,122,18,6,0,56,0,0,
 255,255,0,42,255,227,4,254,6,102,16,39,2,188,4,74,0,0,18,6,0,88,0,0,255,255,0,63,255,227,6,31,7,170,16,39,2,190,5,31,1,117,18,6,0,56,0,0,
 255,255,0,42,255,227,4,254,6,53,16,39,2,190,4,74,0,0,18,6,0,88,0,0,255,255,0,121,254,41,4,197,5,240,18,38,0,54,0,0,16,7,2,211,4,70,0,0,
 255,255,0,79,254,41,3,195,4,68,18,38,0,86,0,0,16,7,2,211,3,154,0,0,255,255,0,20,254,41,5,73,5,213,16,39,2,211,4,86,0,0,18,6,0,55,0,0,
 255,255,0,44,254,41,3,75,5,113,16,39,2,211,3,154,0,0,18,6,0,87,0,0,0,1,0,123,254,82,4,112,5,240,0,38,0,0,19,35,17,62,1,55,54,4,16,6,
 7,30,1,21,20,7,6,4,7,53,54,55,36,53,52,39,38,15,1,53,55,54,55,54,16,39,38,7,6,238,115,144,203,138,221,1,19,136,118,132,154,215,144,254,45,187,107,213,
 1,59,57,98,137,187,192,135,53,62,62,79,71,213,4,0,1,111,65,62,2,3,225,254,181,220,73,19,228,116,179,178,119,224,41,129,27,129,191,232,111,67,117,78,107,131,138,97,
 96,111,1,43,70,87,18,55,0,1,0,90,254,79,3,235,4,63,0,38,0,0,1,34,6,7,35,17,54,32,22,21,20,7,30,1,21,20,5,6,7,53,54,55,36,53,52,38,
 39,34,15,1,53,55,54,55,54,53,52,39,38,1,193,103,140,14,101,213,1,166,248,229,120,138,253,194,172,166,133,142,1,33,101,64,55,38,166,169,96,69,57,52,56,3,205,131,
 135,1,39,85,200,114,204,128,15,185,94,229,244,73,34,113,34,78,157,155,95,110,1,15,65,113,87,50,105,86,87,106,52,57,0,0,255,255,0,86,0,0,6,123,7,107,16,39,
 12,243,5,51,1,117,18,6,0,43,0,0,255,255,255,213,0,0,5,18,7,107,16,39,12,243,2,246,1,117,18,6,0,75,0,0,0,1,0,63,254,86,6,31,5,241,0,31,
 0,0,51,53,51,17,35,53,33,21,54,55,54,51,50,18,25,1,51,21,33,53,51,17,52,38,35,34,7,6,25,1,51,21,63,171,136,1,228,73,93,92,144,203,208,172,253,79,
 170,89,109,136,67,65,172,121,4,227,121,154,97,43,42,254,230,254,238,251,10,121,121,4,208,249,194,127,122,254,232,253,48,121,0,0,0,3,0,75,255,157,5,146,6,20,0,35,
 0,46,0,58,0,0,37,6,7,6,35,34,2,17,16,18,51,50,22,23,17,35,53,33,17,55,50,23,22,21,20,5,6,39,38,55,6,7,6,7,35,52,1,21,20,23,22,23,
 22,53,52,7,34,37,53,52,38,35,34,6,16,22,51,50,54,2,212,5,37,69,101,203,233,233,203,101,138,40,137,1,200,80,41,58,136,254,199,126,92,20,2,23,16,25,11,99,
 1,152,25,16,36,119,165,15,254,177,86,95,99,80,81,98,95,86,42,9,21,41,1,44,1,5,1,6,1,42,81,83,1,252,120,251,117,2,11,26,163,222,3,1,83,19,4,23,
 28,44,79,78,1,68,4,124,46,27,3,7,88,127,2,174,105,186,166,175,254,54,176,166,0,2,0,73,255,227,4,175,5,240,0,25,0,33,0,0,1,20,5,54,53,16,35,53,
 32,17,20,7,4,17,16,33,32,17,52,37,38,53,16,33,21,34,19,32,17,52,37,6,21,16,1,136,1,21,196,189,1,135,207,1,83,253,159,253,252,1,1,182,1,98,111,198,
 1,31,254,147,225,4,92,53,122,104,99,1,13,107,254,129,157,138,205,254,243,254,115,1,141,222,175,130,168,1,33,108,251,128,1,13,140,163,125,171,254,236,0,0,0,2,0,91,
 255,227,4,19,6,20,0,25,0,33,0,0,1,52,39,55,22,21,20,7,4,17,16,33,32,17,52,55,38,53,52,55,23,6,21,20,5,54,3,50,17,52,37,6,21,16,3,24,
 126,101,195,202,1,26,254,24,254,50,251,194,188,79,105,1,53,172,238,224,254,213,210,4,208,114,151,59,158,210,139,155,190,254,186,254,105,1,151,221,184,142,244,209,178,46,95,147,
 124,163,102,252,21,1,42,169,148,118,199,254,214,0,0,0,0,1,0,68,253,230,4,255,5,213,0,20,0,0,51,53,1,33,21,35,17,33,21,1,41,1,21,20,2,7,39,54,
 55,54,55,68,3,34,253,125,123,4,142,252,231,2,33,1,1,167,172,99,100,37,39,5,141,4,191,223,1,104,141,251,65,26,221,254,193,109,141,90,98,100,109,0,0,1,0,64,
 253,230,3,217,4,39,0,20,0,0,51,53,1,33,21,35,17,33,21,1,41,1,21,20,2,7,39,54,55,54,55,65,2,37,254,99,107,3,123,253,218,1,37,1,1,167,173,99,
 94,44,39,4,121,3,57,182,1,43,119,252,199,8,221,254,193,109,141,84,104,91,118,0,255,255,255,241,0,0,5,171,7,131,16,39,12,246,4,132,1,117,18,6,0,36,0,0,
 255,255,0,75,255,227,4,128,6,78,16,39,2,180,3,234,0,0,18,6,0,68,0,0,255,255,0,86,254,111,5,31,5,213,16,39,2,212,4,160,0,0,18,6,0,40,0,0,
 255,255,0,75,254,111,4,65,4,68,16,39,2,212,4,12,0,0,18,6,0,72,0,0,255,255,0,77,255,227,5,247,8,74,16,39,13,1,0,174,0,0,18,6,0,50,0,0,
 255,255,0,75,255,227,4,132,7,50,16,39,13,1,255,242,254,232,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,74,16,39,13,8,0,172,0,0,18,6,0,50,0,0,
 255,255,0,75,255,227,4,132,7,38,16,39,13,8,255,241,254,220,18,6,0,82,0,0,255,255,0,77,255,227,5,247,7,131,16,39,12,246,4,239,1,117,18,6,0,50,0,0,
 255,255,0,75,255,227,4,132,6,78,16,39,2,151,0,155,0,0,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,74,16,39,13,3,0,174,0,0,18,6,0,50,0,0,
 255,255,0,75,255,227,4,132,7,50,16,39,13,3,255,242,254,232,18,6,0,82,0,0,255,255,255,239,0,0,5,53,7,80,16,39,0,113,1,9,1,68,18,6,0,60,0,0,
 255,255,255,231,254,57,4,92,6,26,16,38,0,113,85,14,18,6,0,92,0,0,0,0,0,2,0,63,255,25,4,1,6,20,0,7,0,33,0,0,37,22,55,22,53,52,7,6,
 39,20,23,54,51,50,21,20,5,6,39,6,23,21,35,55,54,55,38,49,38,25,1,35,53,33,2,63,84,140,124,81,229,95,24,133,162,187,254,209,162,118,10,1,123,1,3,26,
 20,120,136,1,199,222,153,1,1,107,125,1,2,226,94,114,74,218,210,3,2,73,32,85,144,144,101,79,19,154,1,2,3,144,120,0,0,2,0,63,255,25,6,132,4,68,0,7,
 0,53,0,0,37,22,55,22,53,52,7,6,39,20,23,54,51,50,21,20,5,6,39,6,23,21,35,55,54,55,38,49,38,17,53,52,38,35,34,6,21,17,51,21,33,53,51,17,
 35,53,33,21,62,1,51,50,22,21,4,195,83,141,124,81,230,95,24,133,162,188,254,209,162,119,10,2,124,1,4,26,21,120,62,76,96,90,116,253,197,136,136,1,199,57,148,112,
 161,165,222,153,1,1,107,125,1,2,226,94,114,74,218,210,3,2,73,32,85,144,144,101,79,19,154,1,2,162,135,105,157,171,254,35,121,121,3,53,121,150,95,84,211,205,0,0,
 0,2,0,44,255,25,3,240,5,113,0,7,0,39,0,0,37,22,55,22,53,52,7,6,37,17,35,53,51,17,33,17,33,21,33,17,20,23,54,51,50,21,20,5,6,39,6,23,
 21,35,55,54,55,38,49,38,2,47,84,140,124,81,230,254,99,139,139,1,62,1,10,254,246,25,133,162,187,254,209,162,119,9,1,123,1,3,26,21,119,222,153,1,1,107,125,1,
 2,222,1,166,121,1,74,254,182,121,254,90,90,114,74,218,210,3,2,73,32,85,144,144,101,79,19,154,0,1,255,119,254,57,2,4,4,39,0,18,0,0,19,35,53,33,17,20,
 6,35,34,38,39,53,23,30,1,51,50,54,53,197,136,1,199,208,203,54,122,66,102,2,53,59,66,52,3,174,121,251,92,163,167,20,19,226,1,80,71,94,123,0,0,3,0,75,
 255,227,7,35,6,20,0,11,0,44,0,56,0,0,1,20,22,51,50,54,16,38,35,34,6,21,1,53,14,1,35,34,2,17,16,18,51,50,22,23,17,35,53,33,17,62,1,51,
 50,18,16,2,35,34,38,39,29,1,33,17,53,52,38,35,34,6,16,22,51,50,54,4,86,85,96,98,80,80,98,96,85,254,193,40,138,101,203,233,233,203,101,138,40,137,1,200,
 40,137,101,204,235,235,204,101,137,40,254,193,86,95,99,80,81,98,95,86,1,223,186,166,176,1,202,175,166,186,254,49,14,83,81,1,44,1,5,1,6,1,42,81,83,1,252,120,
 253,140,83,81,254,213,253,246,254,212,81,83,14,121,1,223,105,186,166,175,254,54,176,166,0,3,0,73,254,86,7,34,4,68,0,34,0,46,0,58,0,0,1,21,62,1,51,50,
 18,17,16,2,35,34,38,39,17,51,21,5,53,51,17,14,1,35,34,2,16,18,51,50,22,23,61,1,33,1,52,38,35,34,6,16,22,51,50,54,53,37,21,20,22,51,50,54,
 16,38,35,34,6,4,86,40,138,101,203,233,233,203,101,138,40,136,253,176,137,40,137,101,204,235,235,204,101,137,40,1,63,254,193,86,95,99,80,81,98,95,86,1,63,85,96,98,
 80,80,98,96,85,3,174,14,83,81,254,212,254,251,254,250,254,214,81,83,254,72,120,1,121,1,184,83,81,1,43,2,10,1,44,81,83,14,121,254,33,186,166,175,254,54,176,166,
 186,105,105,186,166,176,1,202,175,166,0,0,0,4,255,230,255,178,5,176,6,33,0,23,0,27,0,30,0,33,0,0,23,39,55,53,51,55,1,51,19,1,23,9,1,51,21,33,
 53,51,3,33,1,51,21,33,1,11,1,59,2,39,1,55,35,55,81,12,86,39,1,234,215,143,1,160,81,254,62,1,61,128,253,139,131,111,254,179,254,237,151,254,253,2,62,109,
 209,74,161,181,52,254,97,16,9,78,90,13,96,43,5,49,254,126,1,206,90,254,12,252,166,121,121,1,49,254,207,121,3,51,1,43,253,197,143,254,231,17,0,0,0,2,255,248,
 255,178,5,195,6,33,0,32,0,42,0,0,23,39,55,38,17,16,0,33,50,23,22,23,55,23,7,17,35,38,39,1,22,23,22,51,50,54,55,51,6,4,35,32,39,19,1,38,
 39,38,35,34,2,17,20,74,81,219,135,1,139,1,85,119,130,96,104,131,81,138,114,14,23,253,83,22,36,95,198,135,170,38,179,53,254,237,232,254,185,195,182,2,140,15,16,92,
 152,197,190,78,90,244,194,1,39,1,102,1,161,32,24,41,146,90,153,254,210,74,60,253,6,84,60,160,166,168,231,224,192,1,127,2,212,19,17,93,254,191,254,179,109,0,0,0,
 0,2,255,248,255,154,4,106,4,137,0,32,0,40,0,0,1,14,1,35,34,39,7,39,55,38,53,16,0,51,50,23,22,23,55,23,7,21,35,38,39,1,22,23,22,51,50,54,
 55,3,38,35,34,6,21,20,23,4,16,35,211,182,232,137,175,76,176,92,1,21,246,100,102,68,69,115,77,122,101,5,13,254,69,14,26,55,124,96,117,12,57,56,100,133,113,1,
 1,76,182,179,121,194,86,194,138,216,1,8,1,40,21,14,23,127,86,135,227,53,42,254,21,80,49,104,128,120,2,73,62,200,247,31,29,0,0,0,0,1,0,66,0,0,4,232,
 5,213,0,21,0,0,51,53,51,17,35,53,51,17,35,53,33,21,35,17,33,21,33,17,33,53,51,17,86,172,191,191,172,2,180,173,1,43,254,213,2,17,122,121,2,80,137,2,
 10,121,121,253,246,137,253,192,236,254,139,0,0,2,255,202,255,178,5,149,6,33,0,22,0,25,0,0,41,1,53,51,17,1,39,1,17,33,21,35,17,33,55,23,7,17,35,53,
 1,17,51,19,33,17,4,16,253,62,179,254,27,81,2,54,254,141,121,4,234,68,81,75,124,254,144,179,116,254,217,121,1,84,253,229,90,2,117,2,203,236,1,117,76,90,84,254,
 237,138,254,103,253,40,4,211,254,185,0,0,0,1,0,79,254,67,3,195,4,68,0,72,0,0,1,6,7,6,35,34,39,38,47,1,38,39,38,39,38,39,17,51,22,23,22,23,
 50,55,54,53,52,39,38,47,1,38,39,38,53,52,55,54,51,50,23,17,35,38,35,34,7,6,21,20,23,22,31,1,22,23,22,21,20,7,6,7,22,31,1,22,23,22,51,50,
 54,63,1,3,145,115,98,32,63,120,85,91,34,73,8,18,29,30,15,16,102,20,151,42,51,174,23,3,56,34,70,131,150,65,67,221,91,129,167,226,102,16,231,187,9,1,57,28,
 48,130,186,72,74,159,104,176,5,5,39,36,36,36,60,8,60,3,102,254,110,38,4,1,59,62,94,206,21,12,6,8,3,5,1,41,188,44,10,2,113,15,17,81,37,22,20,37,
 42,76,76,130,246,68,28,64,254,244,219,123,6,6,73,34,16,14,37,53,77,79,139,210,82,54,5,11,12,110,98,36,36,74,77,1,0,1,0,64,254,57,4,23,4,39,0,31,
 0,0,51,35,53,1,33,21,35,17,33,21,1,54,31,1,22,23,22,51,50,54,63,1,21,14,1,35,34,39,38,47,1,38,247,182,2,37,254,99,107,3,123,253,218,169,54,48,
 35,37,36,60,8,60,3,102,64,108,136,120,85,90,34,72,16,121,3,57,182,1,43,119,252,199,1,154,138,97,37,36,74,77,1,222,21,22,59,62,94,196,44,0,0,1,0,86,
 0,0,4,147,5,213,0,30,0,0,1,34,7,6,7,35,53,62,1,51,33,50,4,16,4,43,1,17,51,21,33,53,51,19,51,50,54,53,52,38,35,1,72,92,20,24,4,102,
 56,124,62,1,98,224,1,9,254,246,223,35,217,253,33,172,1,234,117,140,139,118,5,92,28,33,82,198,34,32,237,254,114,239,254,14,121,121,2,107,172,145,144,171,0,1,0,86,
 0,0,3,195,4,68,0,28,0,0,1,50,54,53,52,38,35,34,7,6,7,35,53,62,1,59,1,50,4,16,7,6,7,21,51,21,33,53,51,1,72,118,139,139,118,92,20,24,
 4,102,56,124,62,146,224,1,9,133,76,107,217,253,60,172,1,83,172,145,144,171,27,34,82,198,34,32,237,254,114,119,69,30,118,121,121,0,0,0,0,3,0,67,0,0,5,177,
 5,213,0,22,0,31,0,44,0,0,19,53,51,17,35,53,33,50,22,21,20,6,7,30,1,21,20,4,41,1,53,51,53,1,51,50,54,53,52,38,43,1,17,51,50,54,53,52,
 38,43,1,21,33,21,33,68,190,172,3,29,246,246,170,167,202,216,254,211,254,190,253,21,172,1,91,118,155,149,145,159,118,129,171,166,167,170,129,1,43,254,213,1,107,137,3,104,
 121,184,185,133,156,20,21,198,164,222,210,121,242,1,251,125,129,130,118,251,29,152,159,160,158,250,137,0,0,2,0,53,255,227,6,40,5,213,0,28,0,37,0,0,19,35,53,33,
 21,35,17,33,17,35,53,33,21,35,17,51,21,35,21,16,0,33,32,0,17,53,35,53,51,5,33,21,16,22,51,50,54,17,234,171,2,179,172,2,176,171,1,212,172,181,181,254,
 246,254,197,254,200,254,244,181,181,4,12,253,80,157,190,185,156,5,92,121,121,253,246,2,10,121,121,253,246,137,109,254,170,254,221,1,38,1,85,107,137,137,88,254,233,223,225,1,
 21,0,0,0,255,255,255,241,0,0,5,171,5,213,16,6,3,20,0,0,0,4,0,86,255,140,5,31,6,72,0,29,0,32,0,35,0,39,0,0,5,39,55,33,53,51,17,35,
 53,33,55,23,7,51,17,35,53,35,3,51,17,35,53,35,3,33,53,51,17,33,39,19,35,37,7,51,35,19,33,17,2,142,109,22,254,31,172,172,3,124,32,109,22,197,124,111,
 79,100,123,67,166,1,207,123,253,144,81,166,166,1,96,29,29,149,132,254,177,116,37,79,121,4,227,121,115,37,78,254,160,215,254,223,253,252,190,253,164,215,254,160,137,2,92,242,
 106,1,223,254,33,0,0,0,0,4,0,75,255,141,4,65,4,165,0,5,0,37,0,45,0,50,0,0,1,38,39,38,39,11,1,39,55,38,39,38,17,16,0,51,50,23,55,23,
 7,22,23,22,19,33,3,22,51,50,54,55,51,14,1,35,34,39,27,1,38,35,34,6,29,1,19,55,35,21,20,3,78,6,65,17,22,89,196,105,25,96,66,133,1,15,243,40,
 37,28,104,25,108,72,127,8,254,38,96,55,93,103,128,18,150,39,231,206,60,53,56,101,22,28,82,71,16,53,69,2,88,186,94,25,19,254,188,253,53,35,87,35,74,146,1,14,
 1,8,1,40,4,101,35,91,39,88,156,254,213,254,166,51,122,116,181,170,8,2,109,1,114,9,166,195,18,254,198,195,8,110,0,0,0,1,255,121,254,86,3,53,5,213,0,28,
 0,0,3,53,51,30,1,51,50,54,53,17,35,53,51,17,35,53,33,21,35,17,51,21,35,17,20,6,35,34,38,135,117,5,70,68,87,70,214,214,196,2,204,172,191,191,220,241,
 75,151,254,154,235,94,88,149,205,2,152,137,2,10,121,121,253,246,137,253,96,243,224,34,255,255,255,119,254,57,2,143,6,20,16,38,12,251,0,0,18,6,2,33,0,0,0,0,
 0,2,0,77,254,86,6,189,5,240,0,35,0,48,0,0,1,33,21,35,17,20,22,51,50,54,55,51,21,14,1,35,34,38,61,1,6,7,6,35,34,39,38,17,16,55,54,51,
 50,23,22,23,17,16,38,35,34,7,6,16,18,51,50,54,17,3,191,2,19,182,69,87,69,69,5,117,78,151,75,240,221,49,86,82,126,252,143,144,144,143,252,126,82,86,49,120,
 132,137,56,56,114,135,132,120,5,210,130,250,225,205,149,88,94,235,34,34,224,243,110,91,45,44,207,208,1,104,1,105,207,206,44,45,91,253,252,1,24,248,131,132,253,82,254,248,
 248,1,24,0,0,2,0,75,254,58,5,164,4,68,0,31,0,43,0,0,1,53,33,21,35,17,20,22,51,50,54,63,1,21,14,1,35,34,38,53,17,14,1,35,34,2,17,16,
 18,51,50,22,19,52,38,35,34,6,16,22,51,50,54,53,3,23,1,199,136,52,66,59,53,2,102,66,122,54,203,208,40,138,101,203,233,233,203,101,138,40,86,95,99,80,81,98,
 95,86,3,160,136,121,251,213,123,94,71,80,1,226,19,20,167,163,1,3,83,81,1,44,1,5,1,6,1,42,81,254,85,186,166,175,254,54,176,166,186,0,0,0,0,2,0,66,
 0,0,6,7,5,213,0,7,0,40,0,0,1,51,50,54,16,38,43,1,1,22,23,22,23,19,51,21,33,3,46,1,43,1,17,51,21,33,53,51,17,35,53,51,17,35,53,33,
 50,4,21,20,6,2,93,118,126,136,136,126,118,1,117,80,55,54,42,196,138,254,70,215,62,87,77,55,173,253,76,172,191,191,172,2,255,234,0,255,181,3,20,152,1,26,150,253,
 125,13,46,45,88,254,96,121,1,195,140,77,253,221,121,121,2,35,120,2,72,121,209,192,156,181,0,0,0,1,0,53,0,0,3,222,4,68,0,32,0,0,19,53,51,17,35,53,
 33,21,62,1,51,50,22,23,17,35,46,1,35,34,7,6,7,51,21,35,17,51,21,33,53,51,17,53,146,146,1,209,46,154,112,28,80,52,102,5,72,69,104,60,51,8,233,234,
 173,253,140,136,1,223,121,1,86,121,189,111,107,9,8,254,195,85,83,102,85,139,121,254,154,121,121,1,102,0,0,0,0,2,255,239,0,0,5,53,5,213,0,29,0,32,0,0,
 33,53,51,17,3,33,53,51,39,35,53,33,21,35,23,33,55,35,53,33,21,35,7,51,21,33,3,17,51,21,3,33,23,1,61,181,231,254,229,210,96,114,2,132,149,96,1,155,
 96,134,1,129,114,97,211,254,228,203,181,113,254,246,133,121,1,241,1,179,137,182,121,121,182,182,121,121,182,137,254,129,253,219,121,4,29,250,0,0,0,2,255,231,254,57,4,92,
 4,39,0,37,0,40,0,0,3,53,51,39,35,53,33,21,35,23,33,55,35,53,33,21,35,7,51,21,35,1,14,1,35,34,38,39,53,23,30,1,51,50,54,63,1,1,33,35,
 19,24,178,75,103,2,39,114,74,1,71,69,127,1,103,116,69,185,229,254,201,43,122,104,44,108,64,102,2,61,60,59,72,36,14,254,217,2,57,236,122,2,117,121,192,121,121,192,
 192,121,121,192,121,252,155,117,98,22,21,222,1,77,74,71,99,37,2,252,254,196,0,0,0,2,0,75,255,227,4,128,4,68,0,29,0,39,0,0,19,17,35,53,33,21,62,1,
 51,50,22,21,20,6,43,1,21,20,22,51,50,54,55,51,21,14,1,35,32,38,1,21,51,50,54,52,38,35,34,6,212,136,1,199,63,155,99,146,158,226,228,167,110,115,95,104,
 21,102,85,184,102,255,0,239,1,63,120,89,95,69,71,74,90,1,154,2,20,121,135,84,80,175,163,179,178,63,129,123,87,99,229,34,34,212,2,34,213,108,202,100,108,0,0,0,
 0,2,0,75,255,227,4,222,4,68,0,11,0,33,0,0,1,53,52,38,35,34,6,16,22,51,50,54,17,33,21,35,17,51,21,33,53,14,1,35,34,2,17,16,18,51,50,22,
 23,53,3,23,86,95,99,80,81,98,95,86,1,199,136,136,254,57,40,138,101,203,233,233,203,101,138,40,1,223,105,186,166,175,254,54,176,166,3,3,121,252,202,121,135,83,81,1,
 44,1,5,1,6,1,42,81,83,16,0,0,0,2,0,75,255,227,4,222,4,68,0,11,0,33,0,0,1,21,20,22,51,50,54,16,38,35,34,6,17,33,53,51,17,35,53,33,
 21,62,1,51,50,18,17,16,2,35,34,38,39,21,2,18,86,95,99,80,81,98,95,86,254,58,136,136,1,198,41,137,101,203,234,234,203,101,137,41,2,72,105,186,166,175,1,202,
 176,166,252,253,121,3,54,121,135,83,81,254,212,254,251,254,250,254,214,81,83,16,0,0,0,2,0,42,255,227,4,191,6,20,0,11,0,45,0,0,1,20,22,51,50,54,16,38,
 35,34,6,21,1,17,51,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,17,54,55,54,51,50,18,16,2,35,34,38,39,21,33,53,1,242,85,96,98,80,80,98,96,85,
 254,193,1,208,202,54,123,65,101,2,53,60,65,52,40,68,68,101,204,235,235,204,101,137,40,254,56,1,223,186,166,176,1,202,175,166,186,254,49,4,19,62,163,167,20,19,225,80,
 71,94,123,254,216,81,41,40,254,213,253,246,254,212,81,83,135,121,0,0,0,1,0,75,255,227,4,16,4,68,0,26,0,0,19,62,1,51,32,0,17,16,0,35,34,38,39,17,
 51,30,1,51,50,54,53,52,38,35,34,6,7,76,34,211,182,1,0,1,25,254,234,246,100,204,105,101,14,114,102,134,112,110,124,96,116,13,2,219,182,179,254,218,254,245,254,248,
 254,216,42,42,1,39,135,131,200,247,241,207,128,120,0,0,0,2,0,69,255,25,4,7,4,56,0,7,0,46,0,0,37,22,23,22,53,52,7,6,39,54,55,50,7,6,33,34,
 39,6,23,21,35,55,54,55,38,39,38,53,16,55,54,51,50,23,22,23,17,35,38,39,38,35,34,7,6,23,22,1,222,83,141,227,184,230,70,129,220,241,5,3,254,109,165,116,
 9,1,123,1,3,26,11,10,152,152,153,250,145,79,80,80,85,17,55,56,104,134,68,71,2,1,222,151,1,1,117,116,2,2,18,72,2,232,199,71,32,85,144,144,101,79,10,9,
 154,254,0,255,153,152,24,23,48,254,240,140,64,64,115,120,226,94,0,0,0,2,0,75,254,57,5,163,6,20,0,11,0,46,0,0,1,53,52,38,35,34,6,16,22,51,50,54,
 7,6,7,6,35,34,2,17,16,18,51,50,22,23,17,35,53,33,17,35,21,20,22,51,50,54,55,51,21,14,1,35,34,38,53,3,23,86,95,99,80,81,98,95,86,1,40,68,
 69,101,203,233,233,203,101,138,40,137,1,200,1,52,66,59,53,2,102,66,122,54,203,208,1,223,105,186,166,175,254,54,176,166,160,81,40,41,1,44,1,5,1,6,1,42,81,83,
 1,252,120,249,236,125,123,94,71,80,225,19,20,167,163,0,0,2,0,75,255,227,5,165,6,20,0,35,0,47,0,0,37,51,21,33,53,14,1,35,34,2,17,16,18,51,50,22,
 23,53,51,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,17,35,1,53,52,38,35,34,6,16,22,51,50,54,4,86,136,254,57,40,138,101,203,233,233,203,101,138,40,1,
 208,202,54,123,65,101,2,53,60,65,52,1,254,193,86,95,99,80,81,98,95,86,121,121,135,83,81,1,44,1,5,1,6,1,42,81,83,188,110,163,167,20,19,225,80,71,94,123,
 254,102,254,175,105,186,166,175,254,54,176,166,0,2,0,75,255,227,4,65,4,68,0,7,0,28,0,0,1,33,53,52,38,35,34,6,1,26,1,51,50,0,17,16,0,35,34,38,
 39,51,30,1,51,50,54,61,1,1,170,1,52,72,82,84,70,254,162,8,254,237,242,1,16,254,247,249,207,230,39,149,18,128,104,124,112,2,88,18,195,166,169,254,183,1,44,1,
 55,254,216,254,248,254,242,254,221,170,181,116,122,183,206,8,0,2,0,75,255,227,4,65,4,68,0,7,0,28,0,0,1,20,22,51,50,54,61,1,37,33,53,52,38,35,34,6,
 7,35,62,1,51,50,0,17,16,0,35,34,2,1,170,70,84,82,72,253,110,2,146,112,124,104,128,18,149,39,230,207,249,1,9,254,240,242,237,254,1,207,210,169,166,195,18,119,
 8,206,183,122,116,181,170,254,221,254,242,254,248,254,216,1,55,0,0,0,0,2,0,99,255,227,6,137,4,68,0,9,0,54,0,0,1,5,22,23,22,51,50,55,54,55,3,38,
 39,38,35,34,6,7,35,62,1,51,50,23,22,23,55,23,21,20,23,22,51,50,55,23,6,7,6,35,34,39,38,39,7,22,21,16,0,35,34,39,38,39,55,2,222,254,204,4,
 31,35,84,82,36,35,1,10,13,33,56,124,104,128,18,149,39,230,207,249,132,17,15,185,157,42,45,52,89,8,106,69,3,42,85,105,84,73,9,159,46,254,240,242,237,127,70,34,
 161,2,94,197,167,74,84,83,82,196,1,37,95,55,91,122,116,181,170,146,18,21,118,3,43,94,42,44,32,152,48,1,17,93,81,120,102,116,158,254,248,254,216,155,86,130,103,0,
 0,1,0,89,255,231,3,254,4,68,0,49,0,0,19,52,55,54,55,54,23,21,35,38,39,38,39,34,7,6,21,20,23,22,59,1,21,35,34,7,6,23,22,23,22,23,22,55,
 54,55,51,21,6,35,34,39,38,39,52,55,54,55,46,1,140,98,112,231,229,184,100,10,67,64,83,111,59,54,52,62,115,59,54,135,81,61,1,1,56,69,138,135,76,36,7,100,
 241,179,202,139,171,1,79,93,127,124,124,3,58,115,69,80,2,1,51,213,69,41,39,1,49,45,63,69,46,56,151,70,53,88,79,54,67,1,1,81,38,60,234,57,61,75,172,130,
 68,81,14,27,132,0,0,0,0,1,0,75,255,231,3,240,4,54,0,49,0,0,1,20,6,7,22,23,22,21,20,7,6,35,34,39,53,51,22,23,22,55,54,55,54,55,54,39,
 38,43,1,53,51,50,55,54,53,52,39,38,35,6,7,6,7,35,53,54,23,22,23,22,3,190,125,124,127,93,79,172,139,202,179,240,100,6,36,76,135,138,69,56,1,1,61,81,
 134,55,59,116,61,52,54,59,110,84,64,67,10,100,184,229,231,113,98,3,44,91,118,27,14,81,68,130,172,75,61,57,234,60,38,81,1,1,67,54,79,88,53,70,137,56,46,69,
 63,45,49,1,39,41,69,213,51,1,2,80,69,0,0,0,0,1,0,75,255,231,6,136,4,54,0,67,0,0,1,6,7,22,23,22,21,20,7,6,35,34,39,53,51,22,23,22,
 55,54,55,54,55,54,39,38,43,1,53,51,50,55,54,53,52,39,38,35,6,7,6,7,35,53,54,23,22,23,22,23,55,23,21,20,23,22,51,50,55,23,6,7,6,35,34,39,
 38,39,3,128,63,124,126,94,79,172,139,202,179,240,100,6,36,76,135,138,69,56,1,1,61,81,134,55,59,116,61,52,54,59,110,84,64,67,10,100,184,229,231,113,81,14,217,157,
 43,44,52,89,8,106,69,3,42,85,105,84,73,9,2,150,59,27,14,81,69,129,172,75,61,57,234,60,38,81,1,1,67,54,79,88,53,70,137,56,46,69,63,45,49,1,39,41,
 69,213,51,1,2,80,58,89,176,3,43,94,42,44,32,152,48,1,17,93,81,120,0,0,0,2,0,75,255,220,4,220,4,68,0,30,0,56,0,0,37,54,55,54,53,52,39,38,
 43,1,53,51,50,55,54,53,52,39,38,35,34,7,6,7,6,17,20,23,22,23,22,19,50,4,21,20,7,6,7,22,23,22,21,20,4,33,34,39,38,39,36,17,16,37,54,55,
 54,2,200,98,51,52,63,62,127,34,34,125,64,63,52,52,97,15,66,33,58,194,194,34,57,31,75,249,1,1,91,92,164,164,92,91,254,255,254,235,19,128,53,102,254,181,1,75,
 62,93,75,70,1,50,51,96,73,64,62,120,64,62,76,95,51,52,18,9,37,123,254,237,252,146,26,20,11,3,254,154,141,102,71,72,24,24,71,71,103,141,154,19,8,47,154,1,
 80,1,52,182,34,22,18,0,0,1,255,119,254,57,2,143,4,39,0,26,0,0,19,35,53,33,17,51,21,35,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,35,53,
 51,197,136,1,199,138,138,208,203,54,122,66,102,2,53,59,66,52,134,134,3,174,121,254,49,121,253,164,163,167,20,19,226,1,80,71,94,123,2,92,121,0,0,0,0,2,0,75,
 254,57,5,165,6,20,0,10,0,54,0,0,1,35,34,6,16,22,51,50,54,61,1,37,17,20,4,33,34,38,39,53,51,30,1,51,50,54,61,1,14,1,35,34,2,17,52,55,
 54,51,33,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,17,3,24,182,99,80,81,98,95,86,1,63,254,225,254,250,96,196,103,101,14,125,116,148,121,40,138,101,203,233,
 119,116,204,1,21,208,202,54,123,65,101,2,53,60,65,52,3,168,175,254,54,176,166,186,105,232,252,222,224,245,33,33,254,105,102,157,199,121,83,81,1,44,1,5,230,152,149,163,
 163,167,20,19,225,80,71,94,123,254,102,0,0,2,0,75,254,57,4,222,4,39,0,28,0,39,0,0,1,33,21,35,17,20,4,33,34,38,39,53,51,30,1,51,50,54,61,1,
 14,1,35,34,2,17,52,55,54,1,19,35,34,6,16,22,51,50,54,53,2,3,2,219,136,254,225,254,250,96,196,103,101,14,125,116,148,121,40,138,101,203,233,119,116,1,224,1,
 182,99,80,81,98,95,86,4,39,121,252,96,224,245,33,33,254,105,102,157,199,121,83,81,1,44,1,5,230,152,149,254,33,1,96,175,254,54,176,166,186,0,0,0,0,1,0,115,
 255,247,4,28,4,40,0,36,0,0,1,38,39,38,35,34,7,6,21,20,23,22,51,50,55,19,35,53,33,17,6,7,6,35,34,39,38,53,52,55,54,51,50,23,22,23,21,3,
 137,20,89,65,69,105,67,69,65,66,97,44,52,1,130,1,179,105,104,105,109,239,137,137,137,137,239,100,96,97,98,2,208,115,84,61,109,109,235,233,109,110,40,1,40,84,254,115,
 54,27,26,143,144,249,250,143,144,22,23,45,254,0,0,0,0,2,0,22,254,64,4,61,4,39,0,25,0,37,0,0,1,0,17,20,7,6,35,38,39,38,53,52,9,1,35,53,
 33,21,35,27,1,35,53,33,21,35,1,2,21,20,23,22,51,50,55,54,53,52,2,202,1,50,105,102,239,251,77,67,1,50,254,157,108,2,73,117,171,169,118,1,116,126,254,94,
 235,42,44,121,103,46,62,2,51,254,57,254,212,103,77,76,1,75,64,116,195,1,145,2,26,121,121,254,248,1,8,121,121,253,131,254,157,133,58,29,30,30,40,50,191,0,0,0,
 0,2,0,75,255,179,4,92,4,43,0,38,0,54,0,0,19,52,51,50,19,0,51,50,23,7,35,53,52,35,34,3,22,23,22,21,20,7,6,35,34,38,53,52,55,54,55,38,
 39,38,35,34,29,1,35,1,20,23,22,51,50,55,54,53,52,39,38,39,6,7,6,76,192,205,233,1,8,81,51,13,1,94,18,24,215,104,56,63,95,49,251,216,113,139,63,45,
 83,181,27,16,24,102,1,96,20,30,91,55,21,12,31,22,39,5,60,72,3,206,90,254,140,1,118,96,152,19,73,254,190,162,114,130,69,101,58,30,80,100,110,146,66,39,180,235,
 35,75,22,253,107,35,19,27,41,24,29,37,54,39,48,9,59,70,0,0,0,1,0,42,254,86,5,4,4,39,0,27,0,0,1,17,51,21,33,17,14,1,35,34,38,53,17,35,
 53,33,21,35,17,20,22,51,50,54,53,17,35,53,4,117,142,254,52,58,148,112,161,165,137,2,60,116,62,76,97,90,117,4,39,250,167,120,2,64,95,84,211,205,2,43,121,121,
 253,203,135,105,157,171,1,221,121,0,0,0,0,1,0,63,0,0,5,18,6,20,0,43,0,0,51,53,51,17,51,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,17,54,
 55,54,51,50,22,21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,63,136,1,208,202,54,123,65,101,2,53,60,65,53,58,73,74,112,161,165,137,253,196,116,62,76,
 96,90,116,121,3,197,140,163,167,20,19,225,80,71,94,123,254,200,94,42,42,211,205,253,213,121,121,2,53,135,105,157,171,254,35,121,0,1,0,63,254,57,4,137,6,20,0,58,
 0,0,51,53,51,17,51,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,17,54,55,54,51,50,22,21,17,29,2,20,6,35,34,38,39,53,51,30,1,51,50,54,61,3,
 17,52,38,35,34,6,21,17,51,21,63,136,1,208,202,54,123,65,101,2,53,60,65,53,58,73,74,112,161,165,208,202,54,123,66,102,2,53,59,66,52,62,76,96,90,116,121,3,
 197,140,163,167,20,19,225,80,71,94,123,254,200,94,42,42,211,205,254,121,164,121,125,163,167,20,19,225,80,71,94,123,125,121,164,1,145,135,105,157,171,254,35,121,255,255,0,63,
 0,0,2,143,6,20,16,38,12,251,0,0,16,6,12,250,0,0,0,0,0,1,0,66,0,0,2,165,4,39,0,14,0,0,19,17,35,53,33,17,20,23,22,51,21,35,34,39,
 38,199,132,1,195,37,40,82,156,168,67,87,1,81,2,93,121,253,56,131,60,61,99,48,63,0,0,0,0,2,0,63,0,0,2,143,4,39,0,0,0,12,0,0,19,39,33,21,
 35,17,51,21,33,53,51,17,35,199,136,2,79,136,136,253,177,136,136,3,174,121,121,252,203,121,121,3,53,0,0,0,0,1,0,59,0,0,2,192,6,20,0,31,0,0,37,51,
 21,33,53,51,17,6,7,6,21,35,53,52,55,54,55,17,35,53,33,17,54,55,54,53,51,21,20,7,6,7,2,40,136,253,177,136,32,21,22,99,48,44,82,136,1,199,18,13,
 22,99,48,38,66,121,121,121,2,189,3,32,35,61,16,146,75,70,6,1,176,120,253,89,8,21,35,61,16,146,76,60,12,0,0,0,0,2,0,59,0,0,3,131,6,20,0,21,
 0,29,0,0,37,51,21,33,53,51,17,35,38,53,52,33,50,23,17,35,53,33,17,51,21,35,1,38,7,6,21,20,55,51,2,231,137,253,177,136,141,225,1,6,59,45,136,1,
 198,155,155,254,194,9,100,124,102,131,121,121,121,2,24,3,171,251,12,1,110,120,252,245,120,1,5,73,13,16,95,96,6,0,0,0,0,1,0,63,254,57,3,85,6,20,0,19,
 0,0,19,35,53,33,25,1,20,22,51,50,54,55,51,21,14,1,35,34,38,53,199,136,1,199,53,65,60,53,2,101,65,123,54,202,208,5,156,120,251,9,254,102,123,94,71,80,
 225,19,20,167,163,0,0,0,0,1,0,63,254,96,5,240,6,20,0,39,0,0,1,22,23,22,21,20,4,33,34,38,39,17,51,30,1,51,50,54,53,52,38,43,1,53,19,33,
 7,17,51,21,33,53,51,17,35,53,33,17,33,21,4,52,198,101,144,254,214,254,230,107,225,124,109,10,140,125,137,149,156,143,59,238,254,99,102,136,253,177,136,136,1,199,3,118,
 1,196,21,84,121,210,209,223,40,40,1,72,142,149,169,155,162,176,225,1,102,182,253,125,121,121,5,35,120,254,19,119,0,1,0,42,255,227,7,96,4,39,0,48,0,0,37,14,
 1,35,34,38,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,51,21,33,53,14,1,35,34,38,3,
 64,67,155,103,165,163,137,2,58,114,55,74,85,94,115,2,35,114,56,74,85,94,115,2,57,136,136,254,58,56,144,99,117,146,174,106,97,207,209,2,43,121,121,254,10,199,104,145,
 134,2,14,121,121,254,10,199,104,145,134,2,14,121,121,252,203,121,150,93,86,99,0,0,0,1,0,42,254,86,7,96,4,39,0,48,0,0,37,14,1,35,34,38,53,17,35,53,
 33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,51,21,33,17,14,1,35,34,38,3,64,67,155,103,165,163,137,2,
 58,114,55,74,85,94,115,2,35,114,56,74,85,94,115,2,57,136,136,254,58,56,144,99,117,146,174,106,97,207,209,2,43,121,121,254,10,199,104,145,134,2,14,121,121,254,10,199,
 104,145,134,2,14,121,121,251,33,121,2,64,93,86,99,0,0,1,0,63,254,57,6,236,4,68,0,61,0,0,1,62,1,51,50,22,21,25,1,21,20,6,35,34,38,39,53,51,
 30,1,51,50,54,61,1,25,1,52,38,35,34,6,21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,33,53,51,17,35,53,33,21,62,1,51,50,22,4,95,66,155,
 104,164,163,208,202,54,123,65,101,2,53,60,65,53,55,75,85,93,114,253,221,114,56,73,86,93,114,253,199,136,136,1,199,55,144,99,117,146,3,121,106,97,207,209,254,121,254,227,
 125,163,167,20,19,225,80,71,94,123,125,1,29,1,82,199,104,145,134,253,242,121,121,1,246,199,104,145,134,253,242,121,121,3,53,121,150,93,86,99,0,1,255,120,254,57,5,18,
 4,68,0,41,0,0,19,35,53,33,21,62,1,51,50,22,21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,35,21,20,6,35,34,38,39,53,51,30,1,51,50,54,53,17,
 199,136,1,199,57,148,112,161,165,137,253,196,116,62,76,96,90,1,208,203,54,122,66,102,2,53,59,66,52,3,174,121,150,95,84,211,205,253,213,121,121,2,53,135,105,157,171,253,
 170,125,163,167,20,19,225,80,71,94,123,1,154,0,0,0,0,1,0,63,254,57,5,214,4,68,0,43,0,0,51,53,51,17,35,53,33,21,62,1,51,50,22,21,17,35,21,20,
 22,51,50,54,55,51,21,14,1,35,34,38,53,17,52,55,17,52,38,35,34,6,21,17,51,21,63,136,136,1,199,57,148,112,161,165,2,52,66,59,54,1,102,66,122,54,203,207,
 1,62,76,96,90,116,121,3,53,121,150,95,84,211,205,253,92,125,123,94,71,80,225,19,20,167,163,1,104,26,24,1,145,135,105,157,171,254,35,121,0,1,0,115,0,0,4,186,
 4,39,0,19,0,0,51,53,51,17,35,53,33,1,17,35,53,33,21,35,17,35,1,17,51,21,115,123,123,1,45,2,38,93,1,81,124,168,253,208,93,122,3,48,125,253,144,1,
 243,125,125,252,86,2,123,253,255,122,0,0,0,3,0,75,255,227,4,132,4,68,0,10,0,19,0,27,0,0,4,32,0,17,16,0,51,50,0,17,16,5,50,55,54,55,33,22,
 23,22,3,33,38,39,38,34,7,6,3,100,254,7,254,225,1,31,253,253,1,31,253,228,100,41,37,4,254,146,4,36,42,82,1,110,5,35,41,203,42,35,29,1,43,1,6,1,
 7,1,41,254,215,254,249,254,250,186,96,86,213,211,87,97,2,4,201,83,95,97,82,0,0,2,0,115,0,0,7,61,4,44,0,10,0,41,0,0,37,17,35,34,7,6,17,20,
 23,22,51,5,33,34,38,39,46,1,53,52,54,55,62,1,51,33,21,35,53,33,17,51,53,51,17,35,53,35,17,33,53,51,3,157,114,75,75,168,157,61,100,4,17,252,102,187,
 243,91,142,152,152,142,90,241,190,3,138,123,254,73,224,124,124,224,1,199,123,87,3,126,57,127,254,250,245,146,57,87,37,41,61,238,158,157,235,63,41,37,252,154,254,169,136,254,
 143,136,254,80,154,0,0,0,0,2,0,75,255,227,5,18,4,61,0,22,0,50,0,0,1,21,20,23,22,51,50,3,52,39,38,39,38,7,6,7,16,51,50,55,54,61,1,19,
 6,7,6,35,34,39,38,53,52,55,54,55,18,33,32,19,22,23,22,21,20,7,6,35,34,39,38,3,30,35,64,27,82,2,50,83,186,180,86,50,1,80,26,66,35,110,26,77,
 77,111,152,83,83,20,26,34,196,1,77,1,80,196,34,26,20,83,83,153,111,76,77,2,17,40,120,106,197,1,108,173,169,197,4,4,205,169,173,254,148,197,106,120,40,254,255,142,
 80,79,112,111,206,79,81,106,61,1,102,254,154,61,106,81,79,206,111,112,79,80,0,0,0,3,255,250,254,76,4,213,6,20,0,29,0,37,0,45,0,0,1,33,21,35,17,22,
 23,22,17,16,7,6,7,17,51,21,33,53,51,17,38,39,38,17,16,55,54,55,17,35,19,17,6,7,6,16,23,22,1,17,54,55,54,16,39,38,1,60,2,79,176,211,130,165,
 165,131,210,176,253,177,176,204,128,165,165,128,204,176,176,41,24,55,55,24,1,24,46,26,54,53,27,6,20,121,254,163,25,117,149,254,249,254,250,150,118,25,254,220,121,121,1,37,
 26,116,150,1,6,1,7,149,115,26,1,94,250,214,3,69,24,44,96,254,4,97,44,3,50,252,178,24,47,96,2,0,96,47,0,0,0,1,0,53,255,227,3,222,4,39,0,24,
 0,0,23,17,51,30,1,51,50,54,53,17,35,53,33,21,35,17,51,21,33,53,14,1,35,34,38,53,102,5,72,69,104,121,174,2,116,136,146,254,48,47,154,112,28,80,12,1,
 61,85,83,204,181,1,164,121,121,252,203,121,189,111,107,9,0,1,0,53,255,227,3,222,6,21,0,25,0,0,23,17,51,30,1,51,50,55,54,53,17,35,53,33,21,35,17,51,
 21,33,53,14,1,35,34,38,53,102,5,72,69,104,60,61,174,2,116,136,146,254,48,47,154,112,28,80,12,1,61,85,83,102,104,179,3,146,121,121,250,221,121,189,111,107,9,0,
 0,1,0,53,254,57,4,155,4,39,0,43,0,0,23,17,51,20,23,22,51,50,54,53,17,35,53,33,21,35,17,20,23,22,51,50,55,54,55,51,21,14,1,35,34,39,38,61,
 1,49,53,6,7,6,35,34,39,38,53,102,41,36,69,104,121,174,2,116,136,27,26,66,59,27,27,1,102,66,122,54,203,104,104,47,78,76,112,28,39,41,12,1,61,85,42,41,
 204,181,1,164,121,121,251,213,123,47,47,36,35,80,225,19,20,83,84,163,125,189,111,54,53,5,4,0,0,1,0,53,254,88,3,222,4,68,0,25,0,0,1,17,35,46,1,35,
 34,7,6,21,17,51,21,33,53,51,17,35,53,33,21,62,1,51,50,22,3,222,102,5,72,69,104,60,60,173,253,140,136,146,1,209,46,154,112,28,80,4,51,254,195,85,83,102,
 104,179,252,180,121,121,4,221,121,189,111,107,9,0,0,0,0,1,0,53,254,57,3,222,4,68,0,35,0,0,1,17,35,46,1,35,34,6,21,17,21,20,22,51,50,54,55,51,
 21,14,1,35,34,38,61,1,17,35,53,33,21,62,1,51,50,22,3,222,102,5,72,69,104,120,52,65,60,53,2,101,65,123,54,202,208,146,1,209,46,154,112,28,80,4,51,254,
 195,85,83,204,181,253,227,125,123,94,71,80,225,19,20,167,163,125,3,174,121,189,111,107,9,0,0,0,0,1,0,63,0,0,3,84,4,68,0,21,0,0,37,51,21,33,53,51,
 17,52,54,51,50,22,23,21,35,46,1,35,34,7,6,21,2,6,173,253,140,136,208,202,54,123,65,101,2,53,60,65,26,26,121,121,121,2,129,163,167,20,19,225,80,71,47,49,
 121,0,0,0,0,1,0,63,0,0,3,84,4,68,0,21,0,0,37,17,52,39,38,35,34,6,7,35,53,62,1,51,50,22,21,17,51,21,33,53,1,141,26,26,66,59,54,1,
 102,66,122,54,203,208,135,253,140,121,2,129,121,49,47,71,80,225,19,20,167,163,253,127,121,121,0,0,0,2,0,115,0,0,5,93,4,39,0,38,0,51,0,0,1,22,23,22,
 23,19,51,21,33,3,46,1,39,38,39,38,43,1,17,51,21,33,53,51,17,35,53,33,50,23,22,23,22,21,20,7,6,7,6,37,51,50,55,54,53,52,39,38,39,38,43,1,
 3,117,74,50,51,37,131,144,254,105,165,52,23,11,31,12,14,24,51,160,253,141,159,159,2,143,163,102,18,18,118,84,71,83,30,254,173,109,92,49,58,48,34,44,26,47,109,2,
 7,9,33,33,62,254,251,121,1,65,91,29,7,21,3,4,254,157,121,121,3,53,121,53,9,12,75,137,111,64,55,18,6,74,51,60,62,72,42,32,16,10,0,0,0,2,0,115,
 0,0,5,93,4,39,0,38,0,51,0,0,1,22,23,22,23,22,21,20,7,6,7,6,35,33,53,51,17,35,53,33,21,35,17,51,50,55,54,55,62,1,55,19,33,21,35,3,
 6,7,6,5,17,51,50,55,54,55,54,53,52,39,38,35,3,117,36,30,83,71,84,118,18,18,102,163,253,113,159,159,2,115,160,51,24,14,12,31,11,23,52,165,1,151,144,131,
 37,51,50,254,135,109,47,26,44,34,48,58,49,92,2,32,4,6,18,55,65,110,137,75,12,9,53,121,3,53,121,121,254,157,4,3,21,7,29,91,1,65,121,254,251,62,33,33,
 87,254,167,10,16,32,42,72,62,60,51,0,0,1,0,79,254,57,3,195,4,68,0,56,0,0,19,51,30,1,51,50,54,53,52,38,47,1,38,39,38,53,52,54,51,50,22,23,
 17,35,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,39,21,20,22,51,50,54,55,51,21,14,1,35,34,38,53,86,102,13,135,116,97,103,65,95,131,149,66,67,
 216,225,85,191,117,102,8,123,116,97,100,58,75,130,188,144,231,244,40,42,52,66,59,53,2,102,66,122,54,203,208,1,72,119,125,75,70,64,70,26,37,42,76,76,130,173,169,31,
 33,254,244,109,110,69,66,54,62,21,37,53,156,139,180,171,3,99,123,94,71,80,225,19,20,167,163,0,0,1,255,119,254,55,2,198,6,20,0,33,0,0,19,38,55,54,51,50,
 22,23,21,35,46,1,35,34,7,6,23,19,22,7,6,35,34,38,39,53,23,30,1,51,50,55,54,39,16,24,126,102,197,76,146,70,101,7,67,62,75,30,49,17,181,20,124,104,
 203,54,122,66,102,2,53,59,66,26,39,13,4,172,175,93,92,19,19,228,78,76,58,59,127,250,209,146,101,83,20,19,226,1,80,71,47,73,97,0,0,1,255,119,254,57,3,124,
 6,20,0,46,0,0,19,53,52,54,51,50,22,23,21,35,46,1,35,34,7,6,21,17,35,17,51,21,35,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,35,53,51,
 17,43,1,53,51,199,203,197,77,146,70,101,7,68,62,73,31,32,2,138,138,208,203,54,122,66,102,2,53,59,66,52,134,134,136,4,4,4,39,133,177,183,19,19,228,78,76,58,
 59,127,254,254,254,170,121,253,164,163,167,20,19,226,1,80,71,94,123,2,92,121,1,86,121,0,0,0,0,1,0,75,254,57,3,154,4,56,0,33,0,0,1,3,6,23,22,51,
 50,54,63,1,21,14,1,35,34,39,38,55,19,54,39,38,35,34,6,7,35,53,62,1,51,50,23,22,3,1,181,19,45,26,66,59,53,2,102,66,122,54,203,104,134,30,181,23,
 55,40,65,62,67,8,100,70,146,76,186,113,135,2,208,252,179,87,83,47,71,80,1,226,19,20,83,108,139,3,81,106,80,58,76,78,228,19,19,92,110,0,0,0,0,2,255,137,
 254,56,2,198,6,20,0,40,0,51,0,0,1,35,38,39,38,39,6,7,6,39,36,53,52,55,54,51,50,23,3,38,55,54,51,50,22,23,21,35,46,1,35,34,7,6,23,19,
 20,23,22,23,22,37,38,35,38,21,20,55,54,55,54,39,2,166,99,11,25,16,23,25,67,101,117,254,199,136,43,57,34,33,168,23,125,112,187,76,146,70,101,7,67,62,66,39,
 48,16,181,1,86,32,43,254,31,17,15,165,119,26,26,43,17,254,89,79,44,28,23,69,56,83,1,3,222,152,37,11,2,4,205,167,101,92,19,19,228,78,76,58,70,116,250,209,
 4,4,55,63,81,211,2,2,127,88,7,2,28,46,124,0,0,1,0,63,254,182,3,94,4,68,0,23,0,0,37,51,21,35,17,33,17,33,53,33,17,52,38,35,34,6,7,35,
 62,1,51,50,22,21,2,211,138,138,254,193,254,247,1,9,40,52,57,56,2,134,8,141,173,197,141,121,121,254,182,1,74,121,2,139,139,68,86,90,160,129,137,183,0,1,0,44,
 254,57,3,68,5,113,0,24,0,0,19,35,53,51,17,33,17,33,21,33,17,20,22,51,50,54,55,51,21,14,1,35,34,38,53,183,139,139,1,62,1,10,254,246,53,65,60,53,
 2,101,65,123,54,202,208,3,174,121,1,74,254,182,121,251,213,123,94,71,80,225,19,20,167,163,0,0,0,2,0,42,255,227,4,254,4,39,0,28,0,37,0,0,1,17,35,53,
 33,17,51,21,35,17,51,21,33,53,14,1,35,34,38,61,1,35,53,51,17,35,53,33,17,5,33,21,20,22,51,50,54,53,3,54,116,1,179,126,126,136,254,57,57,148,112,161,
 165,116,116,137,1,200,1,68,254,188,59,79,97,89,2,88,1,86,121,254,49,121,254,154,121,150,95,84,211,205,92,121,1,86,121,254,49,121,37,198,107,158,172,0,0,1,0,75,
 255,227,4,155,4,39,0,36,0,0,1,33,30,1,21,20,6,7,14,1,35,34,38,39,46,1,53,52,54,55,33,53,33,21,6,2,21,20,22,50,54,53,52,38,39,53,33,4,
 155,254,212,159,141,89,83,75,195,110,110,193,76,84,88,141,159,254,212,1,205,26,87,112,182,113,86,27,1,205,3,174,64,248,142,108,198,73,67,71,70,68,75,194,110,142,248,64,
 121,121,19,254,251,158,185,224,224,185,161,250,27,121,0,0,0,1,0,63,255,253,4,182,4,39,0,30,0,0,5,36,25,1,35,53,33,17,20,55,50,55,54,53,52,39,38,39,
 53,51,22,23,22,21,20,7,6,7,6,7,6,2,142,254,57,136,1,199,136,91,57,56,38,48,27,116,159,92,94,45,44,83,75,97,98,3,3,1,92,2,82,121,253,51,226,1,
 112,112,185,161,96,121,27,44,64,129,130,142,108,99,99,73,67,35,36,0,0,1,0,63,0,0,4,190,4,39,0,14,0,0,9,1,51,21,33,53,51,11,1,51,21,33,53,51,
 1,3,1,1,83,105,253,219,116,242,241,125,254,153,111,1,83,4,39,252,82,121,121,2,160,253,96,121,121,3,174,0,0,1,0,63,0,0,6,167,4,39,0,20,0,0,33,11,
 1,51,21,33,53,51,1,51,27,1,51,1,51,21,33,53,51,11,1,2,181,218,180,125,254,155,113,1,32,220,202,205,218,1,33,105,253,226,113,177,214,2,197,253,180,121,121,3,
 174,253,102,2,154,252,82,121,121,2,63,253,72,0,0,0,0,1,0,63,0,0,4,179,5,238,0,28,0,0,1,62,1,51,50,22,23,21,39,46,1,35,34,6,15,1,1,51,
 21,33,53,51,11,1,51,21,33,53,51,2,91,43,123,103,44,108,64,102,2,61,60,58,72,36,15,1,161,103,253,217,114,243,227,127,254,153,116,5,23,117,98,22,21,222,1,77,
 74,71,99,37,251,203,121,121,2,117,253,139,121,121,0,0,0,1,0,115,0,0,4,212,4,41,0,20,0,0,33,53,51,17,1,35,53,33,21,35,27,1,35,53,33,21,35,1,
 17,51,21,1,78,181,254,227,115,2,133,150,188,187,135,1,130,115,254,254,181,121,1,26,2,29,121,121,254,156,1,100,121,121,254,23,254,178,121,0,0,1,0,64,254,57,5,41,
 4,39,0,29,0,0,51,53,1,33,21,35,17,33,21,1,33,21,51,21,20,22,51,50,54,55,51,21,14,1,35,34,39,38,61,1,65,2,37,254,99,107,3,123,253,218,2,38,
 1,53,65,60,53,2,101,65,123,54,199,107,104,121,3,57,182,1,43,119,252,199,31,213,123,94,71,80,225,19,20,83,82,165,125,0,0,2,0,64,255,73,3,217,4,39,0,27,
 0,34,0,0,37,6,23,21,35,55,52,55,5,53,1,33,21,35,17,33,21,1,51,54,55,54,55,54,23,22,21,6,37,51,50,55,54,7,6,2,77,1,1,124,2,2,254,108,
 2,37,254,99,107,3,123,253,218,53,4,4,51,79,129,127,101,1,254,138,35,228,11,16,166,80,1,19,21,144,144,21,19,1,121,3,57,182,1,43,119,252,199,12,10,137,56,92,
 42,34,150,195,114,85,100,34,17,0,0,0,0,1,0,63,254,96,4,76,4,39,0,30,0,0,1,22,23,22,21,20,4,33,34,38,39,17,51,30,1,51,50,54,53,52,38,43,
 1,53,19,33,21,35,17,33,21,2,145,198,101,144,254,214,254,229,106,226,123,109,10,140,124,137,150,156,143,60,239,254,99,107,3,123,1,196,21,84,121,210,209,223,40,40,1,72,
 142,149,169,155,162,176,225,1,102,182,1,43,119,0,0,0,0,2,0,93,254,96,4,76,4,39,0,35,0,45,0,0,1,32,53,52,55,48,55,50,23,54,53,52,38,43,1,53,
 19,33,21,35,17,33,21,1,22,23,22,21,20,7,22,21,35,38,39,6,3,38,39,38,21,20,51,50,55,54,2,7,254,199,177,59,166,122,4,156,143,60,239,254,99,107,3,123,
 254,184,198,101,144,114,17,99,4,4,142,47,123,94,165,122,137,75,30,254,96,225,173,23,4,47,30,33,162,176,225,1,102,182,1,43,119,254,20,21,84,121,210,183,108,53,55,23,
 21,77,1,25,53,1,2,127,93,85,33,0,0,1,0,227,0,0,3,113,6,22,0,31,0,0,37,17,51,50,55,54,39,38,39,38,35,34,7,6,7,35,55,62,1,51,50,22,
 21,20,7,6,7,17,51,21,33,53,1,113,104,66,28,41,3,4,22,23,92,81,25,25,4,101,2,56,119,65,234,176,88,80,24,136,253,177,121,2,199,30,41,213,234,48,47,35,
 34,82,198,34,32,186,224,237,85,77,8,253,148,121,121,0,0,1,0,227,0,0,3,113,6,22,0,31,0,0,37,51,21,33,53,51,17,38,39,38,53,52,54,51,50,22,31,1,
 35,38,39,38,35,34,7,6,7,6,23,22,59,1,2,227,136,253,177,136,24,80,88,176,234,65,119,56,2,102,3,25,25,81,92,23,22,4,3,41,28,65,105,121,121,121,2,108,
 8,77,85,237,224,186,32,34,198,82,34,35,47,48,234,213,41,30,0,0,0,1,0,227,0,0,3,113,6,22,0,31,0,0,1,35,53,33,21,35,17,22,23,22,21,20,6,35,
 34,38,47,1,51,22,23,22,51,50,55,54,55,54,39,38,43,1,1,113,136,2,79,136,24,80,88,176,234,65,119,56,2,101,4,25,25,81,92,23,22,4,3,41,28,66,104,5,
 157,121,121,253,148,8,77,85,237,224,186,32,34,198,82,34,35,47,48,234,213,41,30,0,0,1,0,227,254,56,3,113,6,22,0,33,0,0,1,17,16,55,22,51,50,55,54,55,
 51,7,14,1,35,34,38,53,17,52,54,51,50,22,31,1,35,38,39,38,35,34,7,6,1,247,26,23,92,81,25,25,3,102,2,56,119,65,234,176,176,234,65,119,56,2,102,3,
 25,25,81,92,23,26,4,92,251,150,254,223,7,47,35,34,82,198,34,32,186,224,4,170,224,186,32,34,198,82,34,35,47,56,0,0,0,3,0,77,255,227,5,247,5,240,0,13,
 0,25,0,36,0,0,1,52,55,54,51,50,23,22,21,20,6,34,39,38,19,50,18,17,16,2,35,34,2,17,16,18,23,32,0,16,0,33,32,0,17,16,0,2,172,35,34,49,
 48,35,34,69,97,34,35,118,172,167,167,172,171,168,168,171,254,173,254,126,1,131,1,82,1,83,1,129,254,126,2,233,53,39,39,39,39,53,54,76,38,38,253,169,1,66,1,75,
 1,76,1,66,254,187,254,183,254,184,254,187,121,1,156,2,212,1,157,254,100,254,149,254,150,254,100,0,255,255,0,63,0,0,4,183,4,39,16,6,3,156,0,0,0,2,0,75,
 255,220,4,220,4,68,0,30,0,56,0,0,37,50,55,54,55,54,53,16,39,38,39,38,35,34,7,6,21,20,23,22,59,1,21,35,34,7,6,21,20,23,22,19,50,23,22,23,
 4,17,16,5,6,7,6,35,32,36,53,52,55,54,55,38,39,38,53,52,36,2,95,50,31,56,35,194,194,58,33,67,14,97,53,51,63,64,124,34,34,126,62,63,51,52,73,99,
 76,93,62,1,75,254,181,102,53,128,19,254,235,254,255,91,92,164,164,92,91,1,1,70,11,20,26,146,252,1,19,123,37,9,18,52,51,95,76,62,64,120,62,64,73,96,51,50,
 3,253,18,22,34,182,254,204,254,176,154,47,8,19,154,141,103,71,71,24,24,72,71,102,141,154,0,0,0,1,0,115,255,247,5,73,6,20,0,51,0,0,1,38,39,38,35,34,
 7,6,21,20,23,22,51,50,55,19,35,53,33,17,6,7,6,35,34,39,38,53,52,55,54,51,50,23,53,52,54,51,50,22,23,21,35,46,1,35,34,6,29,3,3,137,20,89,
 65,69,105,67,69,65,66,97,44,52,1,130,1,179,105,104,105,109,239,137,137,137,137,239,36,36,208,203,54,122,66,102,2,53,59,66,52,2,208,115,84,61,109,109,235,233,109,110,
 40,1,40,84,254,115,54,27,26,143,144,249,250,143,144,3,165,163,167,20,19,225,80,71,94,123,252,158,96,0,0,0,255,255,0,63,0,0,5,7,4,39,16,6,3,167,0,0,
 255,255,255,177,254,56,2,207,6,20,16,38,12,251,32,0,16,6,12,252,0,0,0,0,0,1,0,75,254,86,5,42,4,39,0,25,0,0,1,53,51,17,1,51,21,33,53,51,
 55,1,35,53,33,21,35,1,55,17,33,21,35,17,51,21,2,234,121,254,126,114,254,75,178,246,254,109,103,2,37,113,1,10,89,1,198,136,136,254,86,121,3,43,254,127,121,121,
 246,2,63,121,121,254,133,88,1,156,121,251,32,120,0,0,0,1,0,115,0,0,4,63,4,39,0,13,0,0,51,53,51,17,35,53,33,21,35,17,33,53,51,17,115,172,172,2,
 179,172,1,75,121,121,3,53,121,121,252,219,236,254,139,0,0,2,0,75,254,86,5,163,6,20,0,11,0,46,0,0,1,52,38,35,34,6,16,22,51,50,54,53,1,51,21,33,
 53,51,17,14,1,35,34,2,17,16,18,51,50,23,22,23,17,52,54,51,50,22,23,21,35,46,1,35,34,6,21,3,23,86,95,99,80,81,98,95,86,1,62,137,253,166,147,40,
 138,101,203,233,233,203,101,69,68,40,208,203,54,122,66,102,2,53,59,66,52,2,72,186,166,175,254,54,176,166,186,252,240,121,121,1,184,83,81,1,44,1,5,1,6,1,42,40,
 41,81,1,40,163,167,20,19,225,80,71,94,123,0,0,0,0,1,0,227,0,0,3,113,6,22,0,41,0,0,1,51,21,35,17,51,21,35,33,35,53,51,17,35,53,51,53,51,
 50,55,54,39,38,39,38,35,34,7,6,7,35,55,62,1,51,50,22,21,20,7,6,7,2,176,133,133,136,136,254,193,136,136,139,139,104,66,28,41,3,4,22,23,92,81,25,25,
 4,101,2,56,119,65,234,176,88,80,24,2,88,121,254,154,121,121,1,102,121,232,30,41,213,234,48,47,35,34,82,198,34,32,186,224,237,85,77,8,0,1,0,227,0,0,3,113,
 6,22,0,41,0,0,37,51,21,35,33,35,53,51,17,35,53,51,53,38,39,38,53,52,54,51,50,22,31,1,35,38,39,38,35,34,7,6,7,6,23,22,59,1,21,51,21,35,
 2,227,136,136,254,193,136,136,133,133,24,80,88,176,234,65,119,56,2,102,3,25,25,81,92,23,22,4,3,41,28,65,105,139,139,121,121,121,1,102,121,141,8,77,85,237,224,186,
 32,34,198,82,34,35,47,48,234,213,41,30,232,121,0,0,0,3,0,75,255,227,7,205,6,20,0,3,0,29,0,41,0,0,1,17,1,33,1,53,14,1,35,34,2,17,16,18,
 51,50,22,23,17,35,53,33,17,33,21,1,33,53,51,17,1,53,52,38,35,34,6,16,22,51,50,54,4,86,2,3,254,99,254,91,40,138,101,203,233,233,203,101,138,40,137,1,
 200,3,118,253,218,1,187,107,251,75,86,95,99,80,81,98,95,86,2,252,253,175,3,7,252,78,135,83,81,1,44,1,5,1,6,1,42,81,83,1,252,120,254,19,119,252,199,192,
 254,201,1,223,105,186,166,175,254,54,176,166,0,2,0,75,254,96,8,64,6,20,0,50,0,62,0,0,1,17,51,21,33,53,14,1,35,34,2,17,16,18,51,50,22,23,17,35,
 53,33,17,33,21,1,22,23,22,21,20,4,33,34,38,39,17,51,30,1,51,50,54,53,52,38,43,1,53,19,33,1,53,52,38,35,34,6,16,22,51,50,54,4,86,136,254,57,
 40,138,101,203,233,233,203,101,138,40,137,1,200,3,118,254,185,198,100,144,254,215,254,229,106,226,123,108,10,141,124,137,149,156,143,59,238,254,99,254,91,86,95,99,80,81,98,95,
 86,2,252,253,125,121,135,83,81,1,44,1,5,1,6,1,42,81,83,1,252,120,254,19,119,254,20,21,84,121,210,209,223,40,40,1,72,142,149,169,155,162,176,225,1,102,254,45,
 105,186,166,175,254,54,176,166,0,4,0,75,255,73,7,205,6,20,0,11,0,18,0,58,0,62,0,0,1,53,52,38,35,34,6,16,22,51,50,54,5,50,55,54,7,6,7,1,
 33,21,1,51,54,55,54,55,54,23,22,21,20,5,6,23,21,35,55,54,55,5,53,14,1,35,34,2,17,16,18,51,50,22,23,17,35,53,33,25,1,1,33,3,23,86,95,99,
 80,81,98,95,86,3,95,232,8,13,164,86,37,254,2,3,118,253,218,54,4,4,51,79,129,127,100,254,118,1,1,123,1,1,1,253,79,40,138,101,203,233,233,203,101,138,40,137,
 1,200,2,3,254,99,1,223,105,186,166,175,254,54,176,166,174,85,136,70,37,114,3,176,119,252,199,12,10,137,56,92,42,34,150,195,4,19,21,144,144,21,19,1,135,83,81,1,
 44,1,5,1,6,1,42,81,83,1,252,120,252,232,253,175,3,7,0,0,0,1,0,44,0,0,6,117,5,113,0,55,0,0,19,35,53,51,17,33,17,33,21,33,17,20,22,51,
 48,33,50,54,53,52,39,38,47,1,38,39,38,53,52,54,51,50,22,23,17,35,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,33,34,38,53,183,139,139,1,62,1,
 10,254,246,40,52,2,37,97,104,33,32,95,132,149,66,66,216,224,85,192,116,102,8,123,115,98,99,57,75,130,188,144,231,244,253,111,197,140,3,174,121,1,74,254,182,121,253,117,
 139,31,38,70,64,35,34,27,37,42,76,76,130,173,169,31,33,254,244,109,110,69,66,54,62,21,37,53,156,139,180,142,108,183,0,0,0,1,0,44,254,55,5,137,6,20,0,57,
 0,0,19,35,53,51,17,33,17,51,39,38,55,54,51,50,22,23,21,35,46,1,35,34,7,6,23,19,22,7,6,35,34,38,39,53,23,30,1,51,50,55,54,39,3,33,17,20,
 22,51,50,54,55,51,14,1,35,34,38,53,183,139,139,1,62,241,18,24,125,102,197,77,145,71,101,7,68,62,74,30,50,17,181,20,124,104,202,54,123,65,101,2,53,60,65,26,
 40,14,146,254,255,40,52,58,55,2,134,8,141,173,197,140,3,174,121,1,74,254,182,133,175,93,92,19,19,228,78,76,58,59,127,250,209,146,101,83,20,19,226,1,80,71,47,73,
 97,4,45,253,117,139,68,86,90,160,129,137,183,0,0,0,0,2,0,44,255,215,6,122,5,113,0,46,0,56,0,0,19,35,53,51,17,33,17,33,21,33,17,20,22,51,50,55,
 38,53,16,0,51,50,22,23,17,35,46,1,35,34,6,21,20,23,54,51,50,7,6,33,34,39,6,35,34,38,53,5,22,23,22,51,4,53,52,39,38,183,139,139,1,62,1,10,
 254,246,40,52,77,116,89,1,21,246,100,204,105,101,14,114,102,133,113,12,170,187,241,4,4,254,91,239,139,167,168,177,160,3,135,9,12,55,124,1,15,185,126,3,174,121,1,74,
 254,182,121,253,117,139,68,87,136,213,1,8,1,40,42,42,254,217,135,131,200,247,112,82,64,232,199,129,117,122,198,65,28,22,104,1,105,122,2,1,0,1,0,56,254,57,7,62,
 6,20,0,67,0,0,1,35,46,1,35,34,6,29,1,59,1,33,21,62,1,51,50,22,21,17,20,6,35,34,38,39,53,51,30,1,51,50,54,53,17,52,38,35,34,6,21,17,
 51,21,33,53,51,17,43,2,17,51,21,33,53,51,17,35,53,51,53,52,54,51,50,22,23,3,124,101,7,68,62,72,64,237,3,1,196,57,148,112,161,165,208,202,54,123,65,101,
 2,53,60,65,52,62,76,96,90,117,253,196,136,133,3,237,184,253,129,136,142,142,203,197,77,146,70,5,10,78,76,115,129,137,150,95,84,211,205,252,223,163,167,20,19,225,80,71,
 94,123,3,43,135,105,157,171,254,35,121,121,3,53,252,203,121,121,3,53,121,133,177,183,19,19,0,0,0,1,0,63,0,0,5,248,6,20,0,45,0,0,37,33,50,54,53,52,
 39,38,47,1,46,1,53,52,54,51,50,22,23,17,35,46,1,35,34,6,21,20,23,22,31,1,22,23,22,23,20,6,35,33,53,51,17,35,53,33,2,6,1,242,97,105,33,32,
 95,132,149,133,216,224,85,193,115,101,8,123,115,98,100,28,30,75,138,172,79,72,1,232,243,252,35,136,136,1,199,121,38,70,64,35,34,27,37,42,152,130,173,169,31,33,254,244,
 109,110,69,66,54,31,32,20,37,46,85,78,139,180,142,121,5,35,120,0,0,2,0,63,0,0,5,124,6,20,0,3,0,18,0,0,1,17,1,33,1,53,51,17,35,53,33,17,
 33,21,1,33,53,51,17,2,6,2,3,254,99,253,211,136,136,1,199,3,118,253,218,1,187,107,2,252,253,175,3,7,252,78,121,5,35,120,254,19,119,252,199,192,254,201,0,0,
 0,2,0,81,0,0,4,123,5,0,0,20,0,41,0,0,1,27,1,35,53,51,21,35,3,35,11,1,35,3,35,53,33,21,35,27,4,35,53,51,21,35,3,35,11,1,35,3,
 35,53,33,21,35,27,1,2,225,142,117,81,232,73,188,143,131,133,142,188,68,1,96,73,115,139,123,142,117,81,232,73,188,143,131,133,142,188,68,1,96,73,115,139,2,83,254,115,
 1,74,67,67,253,240,1,117,254,139,2,16,67,67,254,190,1,133,2,172,254,115,1,74,67,67,253,240,1,117,254,139,2,16,67,67,254,190,1,133,0,2,0,81,0,245,2,228,
 5,0,0,7,0,15,0,0,1,17,35,53,33,21,35,17,1,17,35,53,33,21,35,17,2,228,154,254,161,154,2,147,154,254,161,154,2,83,254,163,217,218,1,94,2,172,254,163,
 217,218,1,94,0,1,255,100,254,86,5,4,6,20,0,48,0,0,1,17,51,21,33,55,51,17,14,1,35,34,39,38,53,17,35,17,52,38,35,34,7,6,7,35,53,62,1,51,
 50,23,22,29,1,51,21,17,20,23,22,51,50,55,54,53,17,35,53,4,117,142,253,161,1,146,58,148,112,163,81,82,1,52,66,59,26,27,2,102,66,122,54,203,103,105,1,31,
 31,76,97,45,45,117,4,39,250,167,120,120,1,200,95,84,105,106,205,1,173,1,154,123,94,36,35,80,225,19,20,83,84,163,163,121,253,203,132,55,53,79,78,171,1,221,121,0,
 0,1,255,100,254,57,5,196,6,20,0,61,0,0,37,14,1,35,34,39,38,53,17,35,17,52,38,35,34,7,6,7,35,53,62,1,51,50,23,22,29,1,51,21,17,20,23,22,
 51,50,55,54,53,17,35,53,33,25,1,21,20,22,51,50,54,55,51,21,14,1,35,34,38,61,1,35,3,55,58,148,112,163,81,82,1,52,66,57,28,27,2,102,66,122,54,203,
 103,105,1,31,31,76,97,45,45,117,1,179,52,66,59,54,1,102,66,122,54,203,207,1,150,95,84,105,106,205,1,173,1,154,123,94,36,35,80,225,19,20,83,84,163,163,121,253,
 203,132,55,53,79,78,171,1,221,121,252,246,254,227,125,123,94,71,80,225,19,20,167,163,125,0,0,0,0,1,0,81,2,172,3,120,6,19,0,33,0,0,19,53,51,17,35,53,
 33,17,54,55,54,51,50,23,22,21,17,51,21,33,53,51,17,52,39,38,35,34,7,6,21,17,51,21,86,88,93,1,44,37,48,48,73,105,53,54,88,254,142,74,19,20,51,62,
 29,29,75,2,172,67,2,225,67,254,152,53,24,23,59,59,115,254,201,67,67,1,61,75,30,29,44,44,95,254,244,67,0,1,0,81,2,178,3,116,6,25,0,48,0,0,19,53,
 51,17,51,53,52,54,51,50,23,22,23,21,35,46,1,35,34,7,6,29,1,54,55,54,51,50,23,22,21,17,51,21,33,53,51,17,52,39,38,35,34,7,6,21,17,51,21,81,
 88,1,135,131,36,39,41,42,66,2,34,38,43,17,17,37,48,47,74,105,54,53,89,254,140,76,21,20,49,63,29,30,77,2,178,67,2,29,78,91,94,6,5,11,126,45,40,27,
 26,69,174,52,24,23,59,59,115,254,201,67,67,1,61,75,30,29,44,44,95,254,244,67,0,2,0,81,1,174,1,249,6,20,0,14,0,36,0,0,1,52,55,54,51,50,23,22,
 21,20,6,35,34,39,38,23,35,53,33,17,20,7,6,35,34,39,38,39,53,51,30,1,51,50,55,54,53,1,18,33,32,48,46,32,33,65,46,48,32,33,24,88,1,39,68,67,
 132,35,39,41,42,66,1,35,38,43,17,17,5,168,46,31,31,31,32,45,44,62,31,31,192,68,253,103,92,46,47,5,6,11,126,45,40,26,27,69,0,1,0,81,2,172,2,179,
 5,15,0,27,0,0,1,21,35,46,1,35,34,7,6,29,1,51,21,33,53,51,17,35,53,33,21,54,55,54,51,50,23,22,2,178,66,4,47,44,68,39,40,114,254,103,89,95,
 1,45,31,51,49,73,18,26,26,5,6,178,48,46,57,57,101,236,67,67,1,204,68,106,62,30,30,2,3,0,0,0,0,1,0,81,2,162,2,179,5,5,0,27,0,0,19,53,
 51,30,1,51,50,55,54,61,1,35,53,33,21,35,17,51,21,33,53,6,7,6,35,34,39,38,81,66,3,47,45,68,39,39,113,1,153,89,95,254,210,31,49,51,72,18,26,26,
 2,171,178,48,46,57,57,101,236,67,67,254,52,68,106,62,30,30,2,3,0,1,0,81,1,173,3,45,4,255,0,42,0,0,19,53,51,30,1,51,50,55,54,61,1,35,53,33,
 21,35,17,20,23,22,51,50,54,55,51,21,6,7,6,35,34,38,61,1,35,53,6,7,6,35,34,39,38,81,66,3,47,45,68,39,39,113,1,153,88,17,17,42,39,34,2,66,
 43,39,41,35,131,135,1,31,49,51,72,18,26,26,2,165,178,48,46,57,57,101,236,67,67,253,170,69,26,27,40,45,126,11,5,6,94,91,70,106,62,30,30,2,3,0,0,0,
 0,2,0,81,2,172,3,131,4,255,0,39,0,53,0,0,1,22,23,22,23,22,21,20,7,48,7,6,35,33,53,51,17,35,53,33,21,35,21,51,50,55,54,55,54,55,54,63,
 1,33,21,35,7,6,7,6,7,21,51,50,55,54,55,54,53,52,47,1,38,35,2,69,24,20,53,46,54,76,23,67,105,254,86,103,103,1,151,104,34,15,9,8,20,7,8,7,
 34,108,1,8,83,96,24,33,33,245,71,30,18,14,27,41,41,22,23,44,3,220,2,3,10,31,36,62,77,42,12,29,48,1,243,48,48,219,2,2,12,4,8,8,51,180,48,166,
 35,18,19,28,233,5,5,20,29,57,56,31,15,15,0,0,0,1,0,81,2,106,4,123,4,189,0,20,0,0,1,27,1,35,53,51,21,35,3,35,11,1,35,3,35,53,33,21,
 35,27,1,2,225,142,117,82,233,73,188,143,131,133,141,190,67,1,96,73,114,140,4,189,254,115,1,73,68,68,253,241,1,117,254,139,2,15,68,68,254,190,1,134,0,1,0,81,
 1,107,3,54,4,189,0,29,0,0,1,6,7,6,35,34,38,39,53,23,30,1,51,50,54,63,1,1,35,53,33,21,35,27,1,35,53,51,21,35,1,215,28,40,40,67,29,70,
 41,65,2,40,39,37,47,24,9,254,241,67,1,102,74,158,147,81,233,76,1,228,66,27,28,12,12,125,1,43,42,40,56,20,2,91,68,68,254,160,1,96,68,68,255,255,0,144,
 4,116,1,146,6,102,16,6,2,246,0,0,255,255,0,144,4,116,3,38,6,102,16,39,2,246,1,148,0,0,16,6,2,246,0,0,0,1,0,126,3,166,2,23,5,240,0,8,
 0,0,1,14,1,29,1,35,54,18,55,2,23,87,79,242,7,151,155,5,104,67,189,139,55,207,1,27,96,0,0,0,0,1,0,126,3,166,2,23,5,240,0,8,0,0,19,62,
 1,61,1,51,6,2,7,127,86,79,243,8,151,155,4,46,67,189,139,55,207,254,229,96,0,1,0,126,3,166,2,23,5,240,0,10,0,0,1,48,7,38,2,39,48,51,21,20,
 22,2,23,95,155,151,7,242,79,4,46,136,96,1,27,207,55,139,189,0,0,1,0,214,3,218,1,215,6,20,0,15,0,0,19,50,55,54,52,39,38,35,53,50,23,22,20,7,
 6,35,214,50,34,34,35,34,49,106,76,75,75,76,106,4,116,39,38,108,38,39,154,83,84,236,84,83,0,1,0,214,3,218,1,215,6,20,0,15,0,0,1,21,34,39,38,52,
 55,54,51,21,34,7,6,20,23,22,1,215,107,75,75,75,75,107,49,34,35,34,34,4,116,154,83,84,236,84,83,154,39,38,108,38,39,0,0,0,0,1,0,81,2,173,1,249,
 6,21,0,34,0,0,19,17,51,50,55,54,39,38,39,38,35,34,7,6,7,35,55,62,1,51,50,23,22,21,20,7,6,7,17,51,21,43,2,53,173,67,44,18,26,2,2,14,
 16,59,53,16,17,2,66,2,36,77,42,153,57,57,57,52,16,89,89,207,88,2,240,1,142,17,23,119,131,27,27,20,19,46,111,19,18,52,52,126,133,47,43,5,254,165,67,67,
 0,1,0,81,2,173,1,249,6,21,0,34,0,0,1,51,21,43,2,53,51,17,38,39,38,53,52,55,54,51,50,22,31,1,35,38,39,38,35,34,7,6,7,6,23,22,59,1,
 1,157,88,88,207,89,89,16,51,58,58,56,152,43,77,36,2,66,3,16,16,53,59,15,15,2,2,26,19,43,67,2,240,67,67,1,91,5,43,47,133,126,52,52,18,19,111,46,
 19,20,27,27,131,119,23,17,0,1,0,240,4,34,2,170,6,191,0,6,0,0,19,37,21,13,1,21,37,240,1,185,254,220,1,36,254,71,5,202,245,169,164,165,171,245,0,0,
 0,1,0,240,4,34,2,170,6,191,0,6,0,0,1,21,5,53,45,1,53,2,169,254,71,1,37,254,219,5,202,179,245,171,165,164,169,0,0,0,0,1,0,160,4,124,2,250,
 6,102,0,6,0,0,1,19,35,11,1,35,19,2,30,219,151,147,150,153,220,6,102,254,22,1,68,254,188,1,234,0,0,1,0,160,4,124,2,250,6,102,0,6,0,0,1,3,
 51,27,1,51,3,1,124,220,151,148,149,153,219,4,124,1,234,254,186,1,70,254,22,0,0,1,0,121,4,238,3,33,6,102,0,6,0,0,1,51,19,35,39,7,35,1,96,218,
 230,148,191,192,147,6,102,254,136,225,225,0,0,1,0,121,4,238,3,33,6,102,0,6,0,0,1,3,51,23,55,51,3,1,96,230,147,192,191,148,230,4,238,1,120,227,227,254,
 136,0,0,0,0,1,0,175,4,27,1,89,6,19,0,3,0,0,19,17,51,17,176,169,4,27,1,248,254,8,0,0,255,255,0,177,5,80,2,233,6,12,18,6,0,113,0,0,
 255,255,1,55,4,238,3,27,6,102,18,6,0,118,0,0,255,255,0,126,4,238,2,99,6,102,18,6,0,67,0,0,0,1,0,175,255,72,1,89,1,64,0,3,0,0,23,17,
 51,17,176,169,184,1,248,254,8,0,0,0,255,255,0,177,254,127,2,233,255,59,16,7,0,113,0,0,249,47,0,0,0,2,0,200,0,0,1,224,3,120,0,3,0,7,0,0,
 41,1,19,51,3,33,3,35,1,224,254,233,107,66,173,1,23,107,66,1,12,2,108,254,244,0,0,0,0,1,0,200,2,108,1,224,3,120,0,3,0,0,19,33,3,35,201,1,
 23,107,66,3,120,254,244,0,255,255,0,214,2,38,1,215,4,96,16,7,2,128,0,0,254,76,0,0,255,255,0,214,2,38,1,215,4,96,16,7,2,129,0,0,254,76,0,0,
 0,1,0,99,1,82,2,42,3,74,0,11,0,0,19,53,51,21,51,21,35,21,35,53,35,53,242,169,143,143,169,142,2,172,158,158,188,158,158,188,0,1,0,99,1,240,2,42,
 2,172,0,3,0,0,1,21,33,53,2,42,254,58,2,172,188,188,0,0,0,1,0,153,4,254,3,1,6,53,0,13,0,0,19,51,30,1,51,50,54,55,51,20,6,35,34,38,
 153,113,5,101,89,89,101,5,113,163,145,147,159,6,53,73,78,78,73,146,165,162,0,0,0,1,1,72,5,41,2,82,6,78,0,9,0,0,1,52,54,50,22,21,20,6,34,38,
 1,72,79,108,78,78,108,79,5,188,60,86,86,60,59,88,88,0,0,0,0,2,0,204,4,225,2,206,7,27,0,11,0,23,0,0,19,52,54,51,50,22,21,20,6,35,34,38,
 55,20,22,51,50,54,53,52,38,35,34,6,204,151,106,106,150,150,106,106,151,139,69,49,49,69,70,48,50,68,5,254,118,167,167,118,118,167,167,118,55,76,77,54,54,77,77,0,
 0,1,1,29,254,111,2,162,0,0,0,19,0,0,33,51,14,1,21,20,22,51,50,54,55,7,14,1,35,34,38,53,52,54,1,144,112,44,35,51,47,35,73,34,1,48,87,37,
 102,113,56,65,74,29,41,45,16,15,156,11,11,92,84,52,109,0,0,0,0,1,0,138,5,27,3,15,6,86,0,29,0,0,19,53,52,54,51,50,22,31,2,22,51,50,54,53,
 51,21,20,6,35,34,38,47,1,53,38,35,34,6,21,139,95,92,33,64,41,64,3,40,32,37,44,99,95,92,34,63,42,65,41,32,37,44,5,29,16,146,151,25,30,47,2,29,
 70,61,16,146,151,25,30,47,1,30,70,61,0,2,0,202,4,238,3,147,6,102,0,3,0,7,0,0,1,51,1,35,3,51,3,35,2,190,212,254,245,147,127,195,220,146,6,102,
 254,136,1,120,254,136,0,0,0,1,0,0,2,101,3,3,4,1,0,19,0,0,17,1,23,21,20,23,22,51,50,55,23,6,7,6,35,34,39,38,39,1,1,15,157,43,44,52,
 89,8,106,69,3,42,85,105,84,72,10,254,212,2,250,1,7,3,43,94,42,44,32,152,48,1,17,93,81,120,254,229,0,2,0,14,1,177,2,172,4,255,0,25,0,37,0,0,
 1,22,21,20,7,6,35,38,39,38,53,52,55,3,35,53,33,21,35,23,55,35,53,51,21,35,1,6,21,20,23,22,51,50,55,54,55,52,1,194,193,66,65,150,159,48,43,194,
 224,68,1,112,73,107,107,75,235,80,254,249,147,26,27,76,65,29,38,1,3,231,255,168,58,42,43,1,42,36,64,109,225,1,46,67,67,148,148,67,67,254,155,199,74,32,17,17,
 17,22,28,107,0,1,0,81,2,172,1,210,6,19,0,9,0,0,1,51,21,33,53,51,17,35,53,33,1,120,89,254,128,88,88,1,39,2,239,67,67,2,225,67,0,1,0,81,
 2,174,2,144,5,33,0,50,0,0,19,53,51,22,23,22,51,50,55,54,53,52,39,38,47,1,38,39,38,53,52,54,51,50,23,22,23,21,35,38,39,38,35,34,6,21,20,23,
 22,31,1,22,23,22,21,20,7,6,35,34,38,86,66,8,43,45,75,63,34,34,22,21,62,85,97,43,43,140,146,56,62,62,76,67,4,41,39,76,63,65,19,18,50,84,123,46,
 47,75,75,159,58,130,2,207,167,67,35,35,21,21,39,36,20,19,15,20,24,42,43,73,97,94,8,9,18,150,61,30,31,38,37,31,17,17,12,21,30,43,44,78,101,47,48,16,
 0,1,0,81,2,172,3,36,4,255,0,27,0,0,1,55,35,53,51,21,35,7,23,51,21,33,53,51,39,7,51,21,33,53,51,55,39,35,53,33,21,35,1,245,111,77,243,83,
 159,185,83,254,116,80,117,117,84,254,255,89,165,178,71,1,124,75,4,39,148,68,68,212,248,67,67,157,157,67,67,223,237,68,68,0,0,1,0,81,2,173,1,249,6,21,0,34,
 0,0,1,51,21,43,2,53,51,17,38,39,38,53,52,55,54,51,50,22,31,1,35,38,39,38,35,34,7,6,7,6,23,22,59,1,1,157,88,88,207,89,89,16,51,58,58,56,
 152,43,77,36,2,66,3,16,16,53,59,15,15,2,2,26,19,43,67,2,240,67,67,1,91,5,43,47,133,126,52,52,18,19,111,46,19,20,27,27,131,119,23,17,0,1,0,177,
 0,0,2,233,5,140,0,5,0,0,33,17,33,53,33,17,2,63,254,114,2,55,4,208,188,250,116,0,0,1,0,177,0,0,2,233,5,140,0,7,0,0,33,17,33,53,33,17,
 51,17,2,63,254,114,1,142,169,3,156,188,1,52,250,116,0,1,0,177,0,0,2,233,5,140,0,7,0,0,33,17,33,53,33,17,51,17,2,63,254,114,1,142,169,2,104,188,
 2,104,250,116,0,1,0,177,0,0,2,233,5,140,0,7,0,0,33,17,33,53,33,17,51,17,2,63,254,114,1,142,169,1,52,188,3,156,250,116,0,1,0,177,0,0,2,233,
 5,140,0,5,0,0,37,17,51,17,33,53,2,63,169,253,201,188,4,208,250,116,188,0,255,255,0,160,253,193,2,250,255,171,16,7,2,135,0,0,249,69,0,0,0,2,0,126,
 3,166,3,145,5,240,0,8,0,17,0,0,1,62,1,61,1,51,6,2,7,37,62,1,61,1,51,6,2,7,1,249,86,79,243,8,151,155,254,40,86,79,243,8,151,155,4,46,
 67,189,139,55,207,254,229,96,136,67,189,139,55,207,254,229,96,0,0,0,255,255,0,121,254,18,3,33,255,138,16,7,2,137,0,0,249,36,0,0,255,255,0,160,253,193,2,250,
 255,171,16,7,2,134,0,0,249,69,0,0,255,255,0,204,254,20,2,206,0,78,18,7,2,152,0,0,249,51,0,0,255,255,0,138,254,116,3,15,255,175,18,7,2,154,0,0,
 249,89,0,0,255,255,252,228,4,238,254,200,6,102,16,7,0,67,252,102,0,0,0,0,255,255,253,156,4,238,255,129,6,102,16,7,0,118,252,102,0,0,0,0,255,255,252,223,
 4,238,255,134,6,102,16,7,2,136,252,102,0,0,0,0,255,255,252,240,5,27,255,117,6,86,16,7,2,154,252,102,0,0,0,0,255,255,253,22,5,80,255,78,6,12,16,7,
 0,113,252,102,0,0,0,0,255,255,252,102,5,77,0,0,6,11,16,7,7,167,252,102,0,0,0,0,255,255,252,254,4,254,255,103,6,53,16,7,2,150,252,102,0,0,0,0,
 255,255,253,174,5,41,254,183,6,78,16,7,2,151,252,102,0,0,0,0,255,255,252,228,5,41,255,129,6,78,16,7,0,106,252,102,0,0,0,0,0,1,253,129,4,238,255,26,
 6,237,0,23,0,0,1,50,23,22,21,20,7,6,7,21,35,53,54,55,54,39,38,39,38,35,34,7,55,54,254,57,193,27,5,27,40,79,169,72,58,45,9,5,22,33,50,66,
 83,1,93,6,237,134,20,22,52,55,81,37,110,110,38,49,38,56,34,15,24,35,156,26,255,255,253,49,4,225,255,51,7,27,16,7,2,152,252,102,0,0,0,0,255,255,253,48,
 4,238,255,248,6,102,16,7,2,155,252,102,0,0,0,0,255,255,252,223,4,238,255,134,6,102,16,7,2,137,252,102,0,0,0,0,0,1,253,220,4,238,254,134,6,129,0,3,
 0,0,1,17,51,17,253,221,169,4,238,1,147,254,109,0,255,255,253,51,4,238,255,48,6,129,16,39,2,186,255,87,0,0,16,7,2,186,0,169,0,0,0,0,0,2,252,132,
 4,238,255,76,6,102,0,3,0,7,0,0,1,19,35,1,33,19,35,3,253,88,203,148,254,245,2,30,170,146,219,6,102,254,136,1,120,254,136,1,120,0,0,0,255,255,252,254,
 4,254,255,103,7,57,16,39,2,151,252,102,0,235,16,7,2,150,252,102,0,0,0,0,0,1,252,254,4,254,255,103,6,53,0,12,0,0,3,35,46,1,34,6,7,35,52,54,
 51,50,22,154,112,6,101,178,101,5,113,163,145,147,159,4,254,73,78,78,73,146,165,162,0,1,253,201,3,166,255,19,4,239,0,10,0,0,3,14,1,29,1,35,53,52,55,54,
 55,238,70,66,193,63,62,130,4,168,42,104,69,43,4,111,79,80,55,0,0,1,253,174,4,217,254,197,6,198,0,18,0,0,1,6,39,38,53,52,55,54,51,50,23,22,21,20,
 7,6,7,39,54,254,51,56,37,39,39,35,58,62,43,41,23,38,90,89,58,5,175,9,39,41,62,54,49,43,56,66,56,89,40,66,119,47,46,0,0,1,253,174,4,217,254,197,
 6,198,0,18,0,0,1,22,23,7,38,39,38,53,52,55,54,51,50,23,22,21,20,7,6,254,65,36,57,88,90,38,23,40,44,62,58,35,39,39,37,5,175,120,46,47,119,66,
 40,89,56,66,56,43,49,54,62,41,39,0,0,1,255,99,4,238,0,157,6,102,0,3,0,0,3,51,3,35,94,251,166,148,6,102,254,136,0,0,255,255,252,229,253,249,254,201,
 255,114,16,7,0,67,252,102,249,11,0,0,255,255,253,157,253,254,255,130,255,118,16,7,0,118,252,102,249,16,0,0,0,1,253,165,253,37,254,221,255,29,0,7,0,0,1,35,
 53,51,53,51,17,35,254,51,142,142,169,169,253,195,188,158,254,8,0,0,0,1,253,138,253,37,254,194,255,29,0,7,0,0,5,51,21,51,21,35,21,35,253,138,169,142,142,169,
 227,158,188,158,0,1,254,143,5,121,0,86,7,113,0,5,0,0,3,33,53,33,17,35,84,254,228,1,198,170,6,181,188,254,8,0,0,1,255,39,2,180,0,144,4,98,0,19,
 0,0,3,53,30,1,51,50,54,53,52,38,39,51,30,1,21,20,6,35,34,38,217,59,66,26,37,41,15,13,140,10,10,83,75,47,98,3,50,126,49,39,56,52,39,81,38,54,
 96,42,113,125,61,0,0,0,0,1,253,179,252,227,254,180,255,29,0,15,0,0,1,34,7,6,20,23,22,51,21,34,39,38,52,55,54,51,254,180,50,34,34,35,34,49,106,76,
 75,75,76,106,254,131,38,39,108,39,38,154,84,83,236,83,84,0,0,0,0,1,253,84,253,195,255,26,255,29,0,7,0,0,1,53,51,53,51,21,51,21,253,84,142,169,143,253,
 195,188,158,158,188,0,0,0,0,1,253,79,253,195,255,22,255,29,0,7,0,0,1,35,53,33,21,35,21,35,253,222,142,1,197,142,169,254,97,188,188,158,0,0,0,1,253,84,
 253,37,255,26,255,29,0,11,0,0,1,35,53,51,53,51,21,51,21,35,21,35,253,226,142,142,169,143,143,169,253,195,188,158,158,188,158,0,0,0,0,1,253,79,254,97,255,22,
 255,29,0,3,0,0,1,53,33,21,253,80,1,197,254,97,188,188,0,0,0,1,252,193,254,57,255,78,1,29,0,16,0,0,3,17,20,6,35,34,38,39,53,51,30,1,51,50,
 54,53,17,178,208,203,54,122,66,102,2,53,59,66,52,1,29,254,102,163,167,20,19,225,80,71,94,123,1,154,0,0,0,1,252,223,254,57,255,109,1,29,0,16,0,0,1,33,
 17,20,22,51,50,54,55,51,21,14,1,35,34,38,53,252,224,1,62,53,65,60,53,2,101,65,123,54,202,208,1,29,254,102,123,94,71,80,225,19,20,167,163,0,255,255,253,174,
 254,75,254,184,255,112,16,7,2,151,252,102,249,34,0,0,255,255,252,223,254,75,255,124,255,112,16,7,0,106,252,97,249,34,0,0,0,2,253,93,254,20,255,5,255,234,0,11,
 0,21,0,0,5,52,38,35,34,6,21,20,22,51,50,54,55,20,6,34,38,53,52,54,50,22,254,129,46,34,34,45,45,34,34,46,132,123,178,122,122,178,123,255,36,51,50,37,
 38,50,51,36,99,137,137,99,98,136,136,0,0,1,253,132,254,41,254,206,255,114,0,10,0,0,1,62,1,61,1,51,21,20,7,6,7,253,133,70,66,193,63,62,130,254,112,42,
 104,69,43,4,111,79,80,55,255,255,253,82,254,111,254,234,0,0,16,7,0,122,252,102,0,0,0,0,255,255,253,131,254,111,255,8,0,0,16,7,2,153,252,102,0,0,0,0,
 0,1,253,229,253,223,254,143,255,114,0,3,0,0,1,17,51,17,253,230,169,253,223,1,147,254,109,0,0,1,253,23,253,250,255,79,255,114,0,7,0,0,1,21,35,17,33,17,
 35,53,253,193,169,2,55,169,254,182,188,1,120,254,136,188,0,1,252,239,254,59,255,121,255,114,0,29,0,0,7,6,7,6,35,34,39,6,35,34,38,39,51,22,23,50,55,52,
 55,38,53,51,20,7,22,23,50,55,52,53,136,2,128,28,33,84,49,50,84,91,99,1,113,10,68,63,13,1,1,115,1,10,67,69,9,142,249,51,11,72,72,162,149,144,7,115,
 5,5,13,13,13,13,122,3,136,7,8,0,255,255,252,223,253,254,255,135,255,118,16,7,2,137,252,102,249,16,0,0,255,255,252,223,253,250,255,135,255,114,16,7,2,136,252,102,
 249,12,0,0,255,255,252,255,254,59,255,103,255,114,16,7,2,150,252,102,249,61,0,0,0,1,252,255,254,60,255,103,255,115,0,12,0,0,3,35,46,1,34,6,7,35,52,54,
 51,50,22,153,113,5,101,178,101,5,113,163,145,147,159,254,60,73,78,78,73,146,165,162,255,255,252,235,254,57,255,112,255,116,16,7,2,154,252,97,249,30,0,0,255,255,253,23,
 254,182,255,79,255,114,16,7,0,113,252,102,249,102,0,0,255,255,252,102,254,29,0,0,254,219,16,7,0,66,252,102,0,0,0,0,255,255,252,102,254,29,0,0,255,238,16,7,
 7,132,252,102,0,0,0,0,0,1,250,169,1,175,255,76,3,87,0,41,0,0,1,38,39,38,35,34,7,6,7,6,21,35,53,52,55,54,55,54,51,50,23,22,31,1,22,51,
 50,55,54,55,54,53,51,21,20,7,6,7,6,35,34,39,252,242,6,12,155,87,80,65,49,16,16,99,48,45,95,84,90,89,132,16,8,13,155,87,80,65,49,16,16,99,48,45,
 96,83,90,87,134,2,12,3,5,66,36,28,33,32,38,16,146,75,72,46,41,57,7,3,6,66,36,28,33,32,38,16,146,75,72,46,41,57,0,0,0,1,253,134,1,223,255,214,
 2,88,0,3,0,0,1,53,33,21,253,134,2,80,1,223,121,121,0,0,0,1,251,0,1,223,255,181,2,88,0,3,0,0,1,53,33,21,251,0,4,180,1,223,121,121,0,0,
 0,1,251,87,255,154,255,202,4,137,0,3,0,0,3,1,39,1,55,251,218,75,4,36,4,51,251,103,86,4,153,0,0,1,249,251,255,178,255,197,6,33,0,3,0,0,5,39,
 1,23,250,76,81,5,121,81,78,90,6,21,90,0,0,0,0,1,253,209,252,249,254,210,255,51,0,15,0,0,1,50,55,54,52,39,38,35,53,50,23,22,20,7,6,35,253,209,
 50,34,34,35,34,49,106,76,75,75,76,106,253,147,38,39,108,39,38,154,84,83,236,83,84,0,0,0,0,1,253,23,254,16,255,79,255,136,0,7,0,0,1,53,51,17,33,17,
 51,21,254,166,169,253,201,169,254,204,188,254,136,1,120,188,0,2,253,48,253,52,255,53,255,115,0,3,0,7,0,0,1,21,51,53,1,17,33,17,253,203,208,254,150,2,4,254,
 199,231,231,254,110,2,61,253,195,0,0,0,0,1,252,239,254,59,255,121,255,114,0,29,0,0,1,54,55,54,51,50,23,54,51,50,22,23,35,38,39,34,7,20,7,22,21,35,
 52,55,38,39,34,7,6,21,252,239,2,128,29,32,84,50,49,84,91,99,1,113,10,68,63,13,1,1,115,1,10,67,69,8,1,254,59,249,51,11,72,72,162,149,144,7,115,5,
 5,13,13,13,13,122,3,136,7,8,0,0,0,1,253,88,4,165,255,18,6,144,0,11,0,0,1,7,39,55,39,55,23,55,23,7,23,7,254,53,101,119,100,100,119,101,100,120,
 100,100,120,5,22,112,133,112,111,133,112,112,133,111,112,133,0,1,253,172,4,200,254,200,7,5,0,30,0,0,1,21,34,6,21,20,31,2,30,1,21,20,6,43,1,53,50,54,
 53,52,47,2,38,39,38,53,52,54,51,254,198,55,63,27,1,42,27,23,136,132,14,55,63,26,2,42,27,12,11,136,132,7,5,101,36,31,38,23,1,54,34,53,28,89,85,100,
 37,31,27,33,2,53,34,28,26,28,89,85,255,255,252,102,4,58,0,0,6,11,16,39,7,167,252,102,0,0,16,7,7,167,252,102,254,237,0,0,255,255,253,174,4,217,254,197,
 6,198,16,6,2,192,0,0,255,255,255,26,5,41,0,36,6,78,16,7,2,151,253,210,0,0,0,0,0,1,252,231,5,201,3,25,7,48,0,23,0,0,1,21,14,1,35,34,
 39,36,35,34,7,6,7,53,62,1,51,50,23,4,51,50,55,54,3,25,144,206,112,78,237,254,230,90,192,169,35,41,141,202,119,79,235,1,25,89,226,159,9,7,48,177,103,69,
 64,76,101,21,28,161,98,70,64,76,114,7,0,1,252,203,5,212,3,53,7,56,0,16,0,0,17,4,23,22,23,35,38,39,38,32,7,6,7,35,54,55,36,1,139,188,188,50,
 33,181,143,163,253,166,163,143,181,33,69,169,1,25,7,56,14,94,93,155,119,24,27,27,24,119,177,71,119,0,0,0,255,255,0,86,0,0,5,73,5,213,16,6,11,157,0,0,
 0,1,0,63,0,0,3,232,4,39,0,9,0,0,1,17,33,17,35,53,33,17,33,21,2,6,254,193,136,1,199,1,226,1,246,254,10,3,174,121,254,72,121,0,0,1,0,20,
 0,0,5,150,5,213,0,15,0,0,33,53,51,17,35,17,33,17,33,17,33,17,35,17,51,21,1,117,178,182,254,164,5,128,254,164,182,179,121,4,211,253,223,2,170,253,86,2,
 33,251,45,121,0,1,0,59,0,0,5,67,4,39,0,15,0,0,19,17,33,17,33,17,35,17,51,21,33,53,51,17,35,17,59,5,7,254,194,166,117,253,197,136,166,2,42,1,
 253,254,3,1,132,252,203,121,121,3,53,254,124,0,0,0,0,1,0,144,4,116,1,146,6,102,0,3,0,0,27,1,51,3,144,58,199,99,4,116,1,242,254,14,0,1,0,144,
 254,86,1,146,0,72,0,3,0,0,37,3,35,19,1,145,58,199,99,72,254,14,1,242,0,1,0,81,0,0,6,165,5,213,0,17,0,0,1,17,1,51,17,51,21,33,53,51,
 17,1,35,17,35,53,33,21,2,87,2,242,176,172,253,78,172,252,240,146,172,2,179,5,92,252,122,3,255,250,164,121,121,3,146,251,245,5,92,121,121,0,0,0,0,1,0,63,
 0,0,5,17,4,39,0,13,0,0,51,17,35,53,33,17,1,51,17,51,21,33,17,1,186,123,1,186,1,244,155,137,254,57,254,11,3,173,122,253,119,2,137,252,83,122,2,137,
 253,119,0,0,0,1,1,116,254,87,2,130,255,134,0,9,0,0,1,7,6,61,1,51,21,20,63,1,2,130,65,204,177,46,46,254,103,16,50,223,130,143,93,13,13,0,0,0,
 255,255,0,75,255,227,4,16,4,68,16,6,8,59,0,0,255,255,0,75,255,227,4,16,4,68,16,39,0,121,1,108,255,82,16,6,0,70,0,0,255,255,0,75,255,227,4,16,
 4,68,16,39,0,121,0,110,255,82,16,6,8,59,0,0,255,255,0,47,254,182,1,255,3,236,18,6,0,30,0,0,0,1,1,55,4,238,3,27,6,102,0,3,0,0,1,51,
 1,35,2,32,251,254,176,148,6,102,254,136,255,255,0,126,5,41,3,43,7,247,16,39,2,255,0,16,1,145,16,6,0,106,0,0,255,255,255,241,0,0,5,171,6,102,18,38,
 3,10,0,0,16,7,2,255,255,35,0,0,255,255,0,149,2,10,1,237,3,133,16,6,0,121,0,0,255,255,255,227,0,0,6,110,6,102,16,39,3,14,1,79,0,0,16,7,
 2,255,254,172,0,0,0,0,255,255,255,227,0,0,7,207,6,102,16,39,3,16,1,84,0,0,16,7,2,255,254,172,0,0,0,0,255,255,255,227,0,0,4,94,6,102,16,39,
 3,18,1,84,0,0,16,7,2,255,254,172,0,0,0,0,255,255,255,227,255,227,6,20,6,102,16,38,3,24,29,0,16,7,2,255,254,172,0,0,255,255,255,227,0,0,6,235,
 6,102,16,39,3,29,1,181,0,0,16,7,2,255,254,172,0,0,0,0,255,255,255,227,0,0,6,66,6,102,16,38,3,33,43,0,16,7,2,255,254,172,0,0,255,255,0,15,
 0,33,3,51,7,247,16,38,3,0,144,0,16,6,3,49,0,0,0,0,255,255,255,241,0,0,5,171,5,213,16,6,0,36,0,0,255,255,0,86,0,0,5,177,5,213,16,6,
 0,37,0,0,0,1,0,86,0,0,5,5,5,213,0,13,0,0,37,51,21,33,53,51,17,35,53,33,17,35,53,33,2,95,211,253,36,172,172,4,174,123,253,214,121,121,121,4,
 227,121,254,160,215,0,0,0,0,2,0,54,0,0,5,87,5,213,0,3,0,6,0,0,41,1,1,51,1,33,1,5,86,250,224,2,35,215,253,177,2,216,254,150,5,213,250,164,
 3,229,0,0,255,255,0,86,0,0,5,31,5,213,16,6,0,40,0,0,255,255,0,68,0,0,4,255,5,213,16,6,0,61,0,0,255,255,0,86,0,0,6,123,5,213,16,6,
 0,43,0,0,0,3,0,77,255,227,5,247,5,240,0,11,0,23,0,34,0,0,1,33,21,35,17,51,21,33,53,51,17,35,3,50,18,17,16,2,35,34,2,17,16,18,23,32,
 0,16,0,33,32,0,17,16,0,3,164,254,252,123,123,1,4,123,123,130,172,167,167,172,171,168,168,171,254,173,254,126,1,131,1,82,1,83,1,129,254,126,2,229,190,2,4,190,
 190,253,252,254,53,1,66,1,75,1,76,1,66,254,187,254,183,254,184,254,187,121,1,156,2,212,1,157,254,100,254,149,254,150,254,100,255,255,0,86,0,0,3,10,5,213,16,6,
 0,44,0,0,255,255,0,86,0,0,6,123,5,213,16,6,0,46,0,0,0,1,255,241,0,0,5,171,5,213,0,14,0,0,55,51,21,33,53,51,1,51,1,51,21,33,53,51,
 1,225,160,254,113,109,1,250,215,1,251,128,253,139,131,254,150,121,121,121,5,92,250,164,121,121,3,229,255,255,0,77,0,0,7,162,5,213,16,6,0,48,0,0,255,255,0,81,
 0,0,6,75,5,213,16,6,0,49,0,0,0,3,0,101,0,0,4,160,5,213,0,7,0,15,0,27,0,0,1,53,51,17,33,17,51,21,1,33,21,35,17,33,17,35,1,21,
 35,17,51,21,33,53,51,17,35,53,4,49,111,251,198,110,3,93,252,163,110,4,58,111,253,126,111,111,1,167,111,111,1,22,144,254,90,1,166,144,3,169,144,1,166,254,90,254,
 182,190,2,4,190,190,253,252,190,0,0,0,255,255,0,77,255,227,5,247,5,240,16,6,0,50,0,0,255,255,0,86,0,0,6,122,5,213,16,6,3,137,0,0,255,255,0,86,
 0,0,5,61,5,213,16,6,0,51,0,0,0,1,0,74,0,0,4,155,5,213,0,13,0,0,51,9,1,33,17,35,53,33,9,1,33,53,51,17,75,2,85,253,171,4,80,111,
 254,52,1,103,254,18,2,83,111,2,236,2,233,254,180,195,254,42,253,160,144,254,90,0,255,255,0,20,0,0,5,73,5,213,16,6,0,55,0,0,255,255,255,239,0,0,5,53,
 5,213,16,6,0,60,0,0,0,3,0,77,0,0,5,246,5,213,0,8,0,38,0,47,0,0,1,54,55,54,53,52,39,38,39,17,51,21,33,53,51,53,38,39,38,53,16,55,
 54,55,53,35,53,33,21,35,21,22,23,22,17,20,7,6,7,37,17,6,7,6,21,20,23,22,3,207,44,37,84,84,36,45,173,253,76,172,217,141,193,193,141,217,172,2,180,173,
 217,140,194,193,141,217,254,165,45,36,84,84,37,1,78,18,50,114,229,230,114,49,18,251,245,121,121,89,28,110,150,247,1,3,139,101,36,92,121,121,92,36,101,139,254,253,247,150,
 110,28,124,3,54,18,49,114,230,229,114,50,255,255,0,9,0,0,5,149,5,213,16,6,0,59,0,0,0,1,0,12,0,0,6,136,5,213,0,47,0,0,1,17,2,51,33,21,
 35,34,23,17,16,7,6,5,21,51,21,33,53,51,53,36,39,38,25,1,54,43,1,53,33,50,3,17,20,23,22,23,17,35,53,33,21,35,17,54,55,54,4,212,2,174,1,7,
 91,82,1,120,106,254,254,173,253,77,172,254,246,99,120,2,82,91,1,6,174,1,85,40,96,172,2,179,173,103,34,85,3,144,1,20,1,49,121,184,254,219,254,227,119,105,15,250,
 121,121,250,15,105,126,1,22,1,37,184,121,254,207,254,236,240,95,45,29,3,101,121,121,252,155,19,55,137,0,0,0,0,1,0,82,0,0,6,22,5,240,0,35,0,0,37,33,
 53,51,17,33,53,54,18,17,16,2,35,34,2,17,16,18,23,21,33,17,51,21,33,38,2,53,16,0,33,32,0,17,20,2,4,100,1,45,123,253,108,141,144,180,173,173,179,146,
 138,253,108,122,1,46,214,219,1,148,1,77,1,77,1,149,220,184,125,254,203,193,32,1,48,1,10,1,39,1,53,254,203,254,215,254,251,254,205,32,193,1,53,125,92,1,65,220,
 1,60,1,131,254,125,254,196,220,254,191,0,255,255,0,86,0,0,3,10,7,131,18,38,3,18,0,0,16,7,12,238,3,130,1,117,255,255,255,239,0,0,5,53,7,131,18,38,
 3,29,0,0,16,7,12,238,4,134,1,117,255,255,0,75,255,227,5,95,6,102,16,39,2,255,0,185,0,0,16,6,3,41,0,0,255,255,0,89,255,231,3,254,6,102,16,39,
 2,255,0,148,0,0,16,6,3,45,0,0,255,255,0,63,254,86,4,137,6,102,16,39,2,255,0,220,0,0,16,6,3,47,0,0,255,255,0,63,0,33,3,51,6,102,16,38,
 2,255,167,0,16,6,3,49,0,0,0,0,255,255,0,63,255,253,4,182,7,247,16,39,3,0,0,176,0,0,16,6,3,61,0,0,0,2,0,75,255,227,5,95,4,65,0,30,
 0,44,0,0,1,54,55,51,21,6,7,6,7,19,22,23,22,55,21,6,39,38,39,6,7,6,35,32,2,17,16,55,54,5,4,11,1,38,39,38,7,6,16,23,22,55,54,55,
 54,3,237,76,85,116,107,54,18,39,49,33,78,77,73,248,170,32,33,33,72,82,133,254,250,233,116,116,1,30,1,58,115,45,16,122,95,44,40,41,41,97,96,42,11,3,163,81,
 51,44,95,99,34,119,254,186,216,4,4,66,155,109,121,23,36,58,34,41,1,44,1,5,1,4,151,149,4,2,253,43,1,163,146,10,8,96,87,254,54,88,89,1,1,82,21,0,
 0,2,0,116,254,86,4,99,6,39,0,23,0,45,0,0,37,22,51,50,55,54,39,38,39,38,43,1,53,51,50,55,54,53,52,39,38,7,6,25,2,33,17,16,5,22,23,22,
 21,20,7,6,7,22,23,22,21,20,4,35,34,1,179,44,56,72,74,85,10,12,42,53,66,59,47,35,38,51,52,33,48,127,254,193,1,192,251,107,130,75,73,130,128,134,86,254,
 214,239,90,97,9,84,97,143,153,94,121,120,68,89,153,129,75,48,1,3,254,170,251,141,254,109,6,41,1,170,2,1,92,111,155,174,84,83,30,34,157,102,149,209,223,0,0,0,
 0,1,0,45,254,84,4,110,4,39,0,26,0,0,1,6,7,18,7,6,7,6,39,38,55,1,35,53,33,19,18,55,54,39,38,39,53,51,22,23,22,3,243,177,138,58,48,83,
 97,132,46,49,112,254,251,105,1,127,224,168,40,9,27,20,56,116,184,67,94,1,168,204,184,254,240,71,119,2,3,103,110,202,3,204,107,252,181,1,33,205,52,102,77,74,44,58,
 138,192,0,0,0,2,0,75,255,227,4,132,6,31,0,39,0,48,0,0,1,38,53,52,55,54,55,54,51,50,23,22,23,21,35,38,39,38,39,38,35,34,15,1,6,23,22,51,
 50,23,22,17,16,0,32,0,17,16,55,54,1,50,54,16,38,34,6,16,22,1,64,146,119,6,5,117,195,89,111,108,105,101,4,15,9,40,60,96,108,58,30,34,7,12,123,254,
 142,144,254,224,254,7,254,225,143,86,1,55,100,82,81,203,83,83,3,254,94,144,169,69,3,3,63,13,13,24,213,36,21,14,33,46,48,27,35,88,164,148,150,254,250,254,250,254,
 213,1,43,1,6,1,7,149,88,252,76,192,2,0,191,193,254,4,194,0,255,255,0,89,255,231,3,254,4,68,16,6,2,29,0,0,0,1,0,63,254,85,3,232,6,20,0,30,
 0,0,1,33,21,35,17,33,21,0,3,6,21,20,22,51,32,23,22,7,6,35,53,50,55,54,35,32,0,17,52,55,18,2,240,253,188,109,3,168,254,108,108,56,110,124,1,39,
 40,20,116,96,200,177,3,2,178,255,0,254,232,138,173,5,155,168,1,33,121,254,247,254,232,147,211,241,207,231,111,93,76,108,157,133,1,38,1,11,206,217,1,19,0,1,0,63,
 254,86,4,137,4,68,0,22,0,0,51,17,35,53,33,21,62,1,51,50,23,22,21,17,33,17,52,38,35,34,6,21,17,199,136,1,199,57,148,112,161,83,82,254,193,62,76,96,
 90,3,174,121,150,95,84,106,103,207,251,178,4,88,135,105,157,171,253,170,0,3,0,75,255,221,4,132,6,44,0,7,0,15,0,26,0,0,1,33,2,39,38,34,7,6,1,33,
 18,23,22,50,55,54,18,32,0,17,16,0,51,50,0,17,16,1,176,1,111,3,38,44,196,45,38,1,108,254,145,4,36,42,203,42,37,72,254,7,254,225,1,31,253,253,1,31,
 3,65,1,81,133,158,158,133,254,54,254,163,131,148,148,131,254,115,1,174,1,121,1,123,1,172,254,84,254,133,254,135,0,1,0,63,0,33,3,51,4,39,0,13,0,0,37,4,
 39,38,53,17,35,53,33,17,20,23,22,55,3,50,254,231,177,161,136,1,199,110,110,80,33,112,124,113,190,2,82,121,253,51,221,4,4,71,0,0,0,1,0,63,0,0,5,29,
 4,39,0,27,0,0,41,1,53,51,17,35,53,33,21,35,17,1,35,53,33,21,35,7,1,51,21,33,53,51,1,7,17,51,2,126,253,193,136,136,2,63,120,1,130,115,1,181,
 178,246,1,147,104,253,219,112,254,247,89,120,121,3,54,120,120,254,126,1,129,121,121,246,253,193,121,121,1,123,88,254,221,0,0,0,0,1,0,65,0,0,4,192,5,233,0,29,
 0,0,37,51,21,33,53,51,3,1,51,21,33,53,51,1,38,39,38,39,38,7,6,15,1,53,54,55,54,23,22,19,4,81,111,254,153,125,208,254,237,116,253,219,105,1,197,89,
 83,41,78,59,31,31,2,102,67,51,62,36,247,133,121,121,121,2,67,253,189,121,121,3,220,224,43,22,2,2,39,37,77,1,222,22,10,12,1,9,254,168,0,0,0,1,0,51,
 254,86,5,7,4,39,0,27,0,0,1,33,17,35,53,33,17,20,22,51,50,54,53,17,35,53,33,17,51,21,33,53,14,1,35,34,38,39,1,251,254,193,137,1,200,61,79,95,
 90,118,1,180,137,254,57,50,98,67,27,54,29,254,86,5,88,121,253,172,220,110,159,171,1,219,121,252,82,121,125,83,71,20,21,0,0,1,0,63,0,0,4,182,4,39,0,29,
 0,0,41,1,17,35,53,33,17,54,55,54,55,54,53,52,39,38,39,53,51,22,23,22,21,20,7,6,7,6,7,6,2,6,254,193,136,1,199,66,80,101,37,56,38,21,54,116,
 191,60,94,45,54,73,110,62,140,3,174,121,252,81,26,87,109,78,121,183,57,139,76,23,44,59,85,130,81,119,97,112,75,113,44,96,0,1,0,63,254,85,3,232,6,20,0,41,
 0,0,1,38,39,38,53,52,37,33,21,35,17,33,21,4,21,20,59,1,21,35,4,17,20,23,22,51,32,23,22,7,6,35,53,50,55,54,35,38,39,38,53,16,1,252,76,95,
 79,1,125,254,45,109,3,168,254,78,247,43,55,254,143,55,72,107,1,37,42,20,116,96,200,177,3,2,178,221,175,140,3,71,19,61,50,179,201,86,168,1,33,121,67,224,244,120,
 15,254,168,163,76,98,231,111,93,76,108,157,133,1,141,115,193,1,56,0,255,255,0,75,255,227,4,132,4,68,16,6,0,82,0,0,0,1,0,63,0,0,5,7,4,39,0,19,
 0,0,51,53,51,17,35,53,33,21,35,17,51,21,33,53,51,17,33,17,51,21,63,136,136,4,200,137,137,253,195,118,254,198,116,121,3,53,121,121,252,203,121,121,3,53,252,203,
 121,0,0,0,0,2,0,116,254,86,4,128,4,68,0,12,0,29,0,0,1,21,20,22,51,50,54,53,52,38,35,34,6,1,16,37,54,23,22,23,22,17,16,2,35,34,38,39,
 17,33,1,179,85,96,98,80,80,98,96,85,254,193,1,105,77,134,234,113,117,235,204,101,137,40,254,193,2,72,105,186,166,176,229,253,175,166,254,138,2,72,74,15,1,3,147,153,
 254,255,254,251,254,212,81,83,253,207,0,0,0,1,0,75,254,85,3,240,4,68,0,30,0,0,37,32,23,22,7,6,35,53,50,55,54,35,32,0,17,16,0,51,50,22,23,17,
 35,46,1,35,34,6,21,20,22,2,153,1,39,40,20,116,98,198,177,3,2,178,255,0,254,232,1,21,246,100,204,105,101,14,114,102,133,113,110,84,231,111,93,76,108,157,133,1,
 38,1,11,1,8,1,40,42,42,254,217,135,131,200,247,241,207,0,0,0,0,2,0,75,255,227,4,240,4,39,0,10,0,23,0,0,37,50,54,17,52,38,34,6,21,20,22,1,
 22,16,0,32,0,17,52,55,54,41,1,21,2,104,100,82,81,203,83,83,1,222,164,254,224,254,7,254,225,143,125,1,16,2,136,84,192,1,0,238,191,193,236,254,194,3,90,148,
 253,244,254,213,1,43,1,6,234,158,139,121,0,1,0,63,0,33,4,123,4,39,0,17,0,0,19,21,35,17,33,21,33,17,20,51,50,55,21,4,39,38,53,17,172,109,4,60,
 254,129,111,101,89,254,231,177,161,3,174,168,1,33,121,253,172,225,98,186,112,124,113,190,2,82,0,0,0,1,0,63,255,253,4,182,4,39,0,30,0,0,5,36,25,1,35,53,
 33,17,20,55,50,55,54,53,52,39,38,39,53,51,22,23,22,21,20,7,6,7,6,7,6,2,142,254,57,136,1,199,136,89,59,56,38,47,28,116,158,93,94,45,67,60,75,97,
 98,3,3,1,92,2,82,121,253,51,226,1,117,112,227,192,99,126,25,44,65,131,130,176,156,88,128,54,67,35,36,0,0,2,0,86,254,86,6,45,4,39,0,12,0,56,0,0,
 37,54,55,54,55,54,17,52,39,38,35,34,21,25,1,33,3,38,39,38,39,38,39,38,53,52,55,54,55,51,21,6,7,6,21,20,23,22,23,22,23,17,16,55,54,23,22,23,
 22,21,20,7,6,7,6,7,6,3,225,28,17,89,49,56,38,45,59,97,254,193,1,190,53,111,61,60,67,45,94,93,158,116,28,47,37,55,53,80,39,12,233,186,143,180,71,93,
 45,66,61,52,119,56,107,6,8,45,72,81,1,2,198,93,111,244,253,30,254,89,1,167,14,22,48,54,54,128,88,156,176,130,131,65,44,25,126,102,189,227,112,103,14,7,1,2,
 110,1,1,71,57,57,78,118,155,151,156,88,128,54,47,55,26,0,0,0,0,1,0,22,254,57,4,148,4,68,0,53,0,0,37,3,51,21,33,53,51,1,3,38,39,38,35,34,
 7,6,7,35,53,54,55,54,51,50,23,22,23,27,1,35,53,33,21,35,1,19,22,23,22,51,50,55,54,55,51,21,6,7,6,35,34,39,38,39,2,124,157,107,253,204,104,1,
 105,126,36,18,38,14,54,25,27,5,85,45,44,46,42,54,64,56,44,95,167,93,2,37,104,254,142,118,37,17,38,14,54,26,26,5,85,45,44,45,43,53,64,57,43,20,254,172,
 106,106,3,12,1,116,107,15,31,29,30,68,203,15,8,8,46,41,128,254,230,1,104,107,107,252,223,254,163,108,14,31,29,30,68,203,15,8,8,46,41,128,0,0,0,1,0,77,
 254,86,6,119,4,39,0,53,0,0,1,17,54,55,54,55,54,53,52,55,54,55,51,21,6,7,6,21,20,7,6,7,6,7,6,7,17,33,17,38,39,38,39,38,39,38,53,16,
 39,38,39,53,51,22,23,22,21,20,23,22,23,22,23,17,4,2,9,42,38,50,55,67,93,158,116,47,27,11,45,67,60,66,106,53,146,254,192,150,49,112,60,60,67,45,11,47,
 28,117,175,76,66,56,51,36,26,26,4,39,252,74,1,12,11,101,112,227,197,93,131,65,44,41,110,43,248,172,88,128,54,59,43,22,14,254,89,1,167,15,21,48,54,54,128,88,
 172,1,6,29,126,25,44,72,124,109,181,229,110,103,9,7,6,3,182,0,0,1,0,72,255,253,6,143,4,39,0,54,0,0,55,38,39,38,53,52,55,54,55,51,21,6,7,6,
 21,20,23,22,51,50,25,1,33,17,16,51,50,55,54,53,52,39,38,39,53,51,22,23,22,21,20,7,6,7,6,7,6,7,6,39,6,7,6,39,38,245,60,67,45,93,94,158,
 116,28,47,38,56,59,73,107,1,63,107,73,59,56,38,46,28,116,158,93,93,44,67,60,53,119,72,165,129,93,90,133,150,86,119,135,54,128,88,156,176,130,131,65,44,25,126,102,
 189,227,112,117,1,10,1,92,254,164,254,246,117,112,227,189,102,126,25,44,65,131,130,176,156,88,128,54,47,55,33,3,2,148,143,3,3,39,55,0,255,255,0,23,0,33,3,51,
 6,78,16,38,0,106,152,0,16,6,3,49,0,0,0,0,255,255,0,63,255,253,4,182,6,78,16,39,0,106,0,168,0,0,16,6,3,61,0,0,255,255,0,75,255,227,4,132,
 6,102,16,38,2,255,100,0,16,6,3,55,0,0,0,0,255,255,0,63,255,253,4,182,6,102,16,39,2,255,0,148,0,0,16,6,3,61,0,0,255,255,0,72,255,253,6,143,
 6,102,16,39,2,255,1,165,0,0,16,6,3,65,0,0,0,2,0,86,254,20,5,252,5,213,0,21,0,27,0,0,51,53,51,17,35,53,33,21,35,17,1,35,53,33,21,35,
 9,2,23,7,1,37,1,17,51,55,23,86,172,172,2,180,173,2,57,144,1,246,179,254,29,2,144,254,160,122,77,254,69,1,40,254,45,173,29,122,121,4,227,121,121,253,223,2,
 33,121,121,254,51,252,234,254,120,136,85,1,236,160,2,53,253,164,15,135,0,3,0,75,255,221,4,130,6,44,0,9,0,26,0,40,0,0,1,54,55,54,39,38,35,34,7,6,
 5,22,17,6,7,6,5,6,39,38,17,16,0,51,32,23,22,1,6,35,18,23,22,51,50,55,54,53,52,39,6,1,176,94,108,161,37,47,95,98,45,38,1,216,247,6,126,128,
 254,234,249,148,143,1,31,253,1,21,119,120,253,216,56,92,4,36,42,102,94,49,40,39,85,3,65,22,120,178,150,158,158,133,235,130,254,165,182,151,152,7,7,222,215,1,121,1,
 123,1,172,214,213,254,94,23,254,163,131,148,148,122,126,240,115,61,0,0,0,2,0,63,255,221,5,211,6,44,0,7,0,37,0,0,1,2,39,38,35,34,23,18,33,51,21,35,
 2,7,6,35,34,39,38,17,35,53,33,16,23,22,51,50,55,54,19,32,3,2,5,22,23,22,3,149,4,16,18,37,82,3,7,1,248,216,216,18,126,142,254,255,142,138,136,1,
 199,72,49,95,101,42,36,4,254,154,3,2,1,32,173,136,109,3,65,1,58,156,158,226,254,110,121,254,173,192,215,215,209,2,40,121,253,158,221,148,148,131,1,93,2,1,1,100,
 1,1,213,171,0,1,0,54,0,0,5,55,5,213,0,28,0,0,1,22,23,18,37,54,19,22,7,35,54,39,38,7,6,25,1,51,21,33,53,51,17,16,3,38,35,53,4,2,
 24,109,58,65,1,29,212,70,16,41,141,41,20,37,94,223,181,253,58,181,165,111,157,1,33,4,248,124,212,1,227,62,44,255,0,87,120,96,84,149,47,112,253,206,253,219,121,121,
 1,241,1,70,1,0,172,121,6,0,0,0,255,255,255,227,0,0,6,177,6,102,16,39,2,255,254,172,0,0,16,7,3,74,1,122,0,0,0,0,255,255,0,54,0,0,5,55,
 7,131,16,39,12,238,4,132,1,117,16,6,3,74,0,0,0,3,0,75,254,86,6,120,6,20,0,21,0,30,0,39,0,0,1,17,32,23,22,21,16,7,6,33,17,33,17,32,
 39,38,17,52,55,54,33,17,1,50,55,54,53,52,39,38,35,1,17,34,7,6,21,20,23,22,4,2,1,99,131,144,144,141,254,167,254,192,254,167,142,143,143,132,1,99,1,64,
 122,72,80,84,84,106,254,192,107,83,85,80,72,6,20,254,45,145,159,253,254,250,150,147,254,113,1,143,147,150,1,6,253,159,145,1,211,250,76,113,126,197,243,97,94,252,154,3,
 102,94,97,243,197,126,113,0,0,2,0,63,255,253,6,165,4,39,0,23,0,56,0,0,1,33,6,7,6,21,20,23,22,51,50,25,1,33,17,16,51,50,55,54,53,52,39,38,
 55,22,23,22,21,20,7,6,7,6,7,6,7,6,39,6,7,6,39,38,39,38,39,38,53,52,55,54,55,35,53,33,21,4,239,252,251,7,24,38,56,59,73,107,1,63,107,73,
 59,56,38,22,250,40,25,93,44,67,60,53,119,72,165,129,93,90,133,150,86,119,53,60,67,45,93,34,30,167,6,102,3,174,10,64,102,189,227,112,117,1,10,1,92,254,164,254,
 246,117,112,227,189,102,61,13,38,37,140,166,156,88,128,54,47,55,33,3,2,148,143,3,3,39,55,47,54,128,88,156,176,130,47,28,121,121,0,0,0,1,0,90,254,57,4,92,
 4,42,0,66,0,0,33,6,39,38,39,38,55,7,6,7,2,39,38,55,54,63,1,54,39,38,39,38,7,6,7,35,17,54,55,54,23,22,23,22,7,63,1,18,23,22,7,6,
 15,1,6,23,22,23,22,55,54,55,51,2,7,6,35,34,38,39,53,51,22,23,22,55,54,3,110,37,44,146,21,21,17,107,27,46,162,180,47,33,31,117,82,81,5,4,28,60,
 42,57,14,101,112,95,38,74,146,28,28,6,90,73,153,181,47,33,31,117,82,75,4,3,39,48,39,57,14,101,29,165,100,152,54,123,65,101,2,27,27,59,162,5,16,55,114,114,
 106,48,62,92,254,190,154,40,136,127,100,84,210,105,79,17,34,48,66,135,1,39,47,11,4,24,48,121,117,104,49,154,1,68,156,40,136,127,100,84,207,108,71,25,32,47,67,133,
 253,169,125,75,20,19,225,80,35,37,1,2,0,2,0,77,254,89,5,247,5,240,0,11,0,27,0,0,37,50,18,17,16,2,35,34,2,17,16,18,5,17,33,17,38,39,38,16,
 0,33,32,0,17,16,7,6,3,34,172,167,167,172,171,168,168,1,76,254,190,229,142,193,1,131,1,82,1,83,1,129,193,140,92,1,66,1,75,1,76,1,66,254,187,254,183,254,
 184,254,187,107,254,104,1,152,40,152,206,2,212,1,157,254,100,254,149,254,152,208,152,0,0,2,0,75,254,89,4,132,4,68,0,8,0,25,0,0,37,50,54,16,38,34,6,16,
 22,5,17,33,17,38,39,38,17,16,0,51,50,0,17,16,7,6,2,104,100,82,81,203,83,83,1,7,254,190,140,96,143,1,31,253,253,1,31,144,96,84,192,2,0,191,193,254,
 4,194,95,254,100,1,156,33,98,150,1,6,1,7,1,41,254,215,254,249,254,247,147,98,0,1,0,77,254,85,5,57,5,240,0,30,0,0,37,32,23,22,7,6,35,53,50,53,
 52,35,32,39,38,17,16,0,33,50,4,23,17,35,46,1,35,34,2,16,18,3,211,1,50,43,21,117,97,199,180,176,254,51,204,198,1,139,1,85,119,1,4,144,114,35,185,152,
 197,190,190,92,239,113,91,76,108,157,133,209,202,1,107,1,102,1,161,64,65,254,145,188,187,254,191,253,102,254,192,0,0,1,0,75,254,85,3,240,4,237,0,33,0,0,1,22,
 55,54,53,51,21,6,7,6,35,34,7,6,21,20,22,51,32,23,22,7,6,35,53,50,55,54,35,32,0,17,16,0,2,87,202,35,71,101,104,103,62,105,89,58,56,110,124,1,
 39,40,20,116,96,200,177,3,2,178,255,0,254,232,1,21,4,68,1,51,103,16,197,60,15,9,101,100,247,241,207,231,111,93,76,108,157,133,1,38,1,11,1,8,1,40,0,0,
 0,1,0,86,0,0,5,5,5,213,0,19,0,0,51,53,51,17,35,53,33,17,35,53,33,17,33,17,35,53,33,17,51,21,86,172,172,4,174,123,253,214,1,208,123,254,171,211,
 121,4,227,121,254,160,215,254,33,254,186,190,253,148,121,0,0,1,255,85,254,80,3,111,5,240,0,37,0,0,23,17,52,55,54,51,50,22,23,21,35,52,38,35,34,7,6,21,
 17,51,21,35,17,20,7,6,35,34,38,39,53,51,20,22,51,50,55,54,191,125,104,180,61,137,80,108,47,54,68,31,52,249,249,124,106,180,62,138,79,109,48,54,68,32,51,25,
 4,136,169,118,98,24,23,234,90,78,57,93,145,254,221,121,253,21,167,119,99,23,24,233,89,78,57,91,0,1,0,96,0,0,3,206,5,213,0,13,0,0,41,1,19,1,35,19,
 35,53,33,3,1,51,3,51,3,206,254,220,106,253,240,164,156,156,1,37,108,2,72,109,156,156,2,221,254,155,3,228,121,253,63,1,186,251,171,0,0,1,0,171,0,0,4,20,
 6,19,0,7,0,0,1,3,35,19,33,19,51,3,4,20,253,124,158,253,115,253,124,154,3,222,252,34,2,124,3,151,253,203,0,0,0,1,0,110,254,84,5,94,5,240,0,28,
 0,0,9,1,35,1,38,39,1,35,1,38,35,34,6,7,35,17,54,36,51,32,0,17,16,0,33,53,50,55,54,3,220,254,147,116,1,222,10,37,253,57,116,3,14,101,191,152,
 185,35,115,145,1,3,120,1,84,1,139,254,117,254,236,95,96,93,2,66,253,190,2,244,221,148,251,155,4,214,161,187,188,1,111,65,64,254,95,254,5,253,161,254,95,121,160,157,
 0,1,0,82,254,86,4,118,4,68,0,25,0,0,9,1,35,1,38,39,38,39,1,35,1,38,39,38,35,53,36,5,4,19,18,1,35,54,19,54,3,52,254,240,116,1,100,12,
 29,17,38,254,41,116,2,0,77,76,134,247,1,188,1,2,1,61,39,90,254,127,115,107,5,3,1,172,254,84,2,50,53,49,31,51,253,22,3,44,57,39,71,113,32,140,172,254,
 224,253,104,254,226,249,1,29,163,0,0,0,0,1,0,90,255,246,4,92,4,42,0,54,0,0,1,7,6,7,2,39,38,55,54,63,1,54,39,38,39,38,7,6,7,35,17,54,
 55,54,23,22,23,22,7,63,1,18,23,22,7,6,15,1,6,23,22,23,22,55,54,55,51,17,6,7,6,39,38,39,38,2,114,107,27,46,162,180,47,33,31,117,82,81,5,4,
 28,60,42,57,14,101,112,95,36,76,145,29,28,6,90,73,152,182,47,33,31,117,82,75,4,3,39,48,39,57,14,101,115,92,41,71,146,21,21,1,144,48,62,92,254,190,154,40,
 136,127,100,84,210,105,79,17,34,48,66,135,1,39,47,11,5,25,47,122,117,104,49,154,1,65,153,40,136,127,100,84,207,108,71,25,32,47,67,133,254,217,48,11,5,26,55,114,
 114,0,0,0,0,2,0,116,254,82,4,128,4,68,0,12,0,48,0,0,1,21,20,22,51,50,54,53,52,38,35,34,6,17,20,23,22,55,54,23,50,23,21,35,38,39,38,7,
 6,35,6,39,38,53,17,16,37,54,23,22,23,22,17,16,2,35,34,38,39,1,179,85,96,98,80,80,98,96,85,47,54,168,128,122,86,45,101,11,45,96,130,76,136,182,107,85,
 1,105,77,134,234,113,117,235,204,101,137,40,2,72,105,186,166,176,229,253,175,166,252,136,79,74,88,79,60,2,44,184,58,18,41,76,45,3,94,74,171,2,2,2,72,74,15,1,
 3,147,153,254,255,254,251,254,212,81,83,0,255,255,0,75,255,227,4,16,4,68,18,6,0,70,0,0,255,255,255,119,254,57,2,4,6,20,16,6,0,77,0,0,0,3,0,77,
 255,227,5,247,5,240,0,7,0,16,0,27,0,0,1,33,16,23,22,51,50,18,3,38,39,38,35,34,7,6,7,1,32,0,16,0,33,32,0,17,16,0,4,117,253,91,84,83,
 171,172,167,3,15,65,82,174,171,83,66,14,1,78,254,173,254,126,1,131,1,82,1,83,1,129,254,126,2,229,254,185,161,161,1,66,1,207,233,128,161,161,128,233,252,118,1,156,
 2,212,1,157,254,100,254,149,254,150,254,100,255,255,0,75,255,227,4,13,4,68,18,6,3,190,0,0,255,255,0,78,255,227,4,16,4,68,18,6,3,183,0,0,255,255,0,86,
 0,0,5,61,5,213,18,6,0,160,0,0,0,2,0,42,254,86,4,191,6,20,0,11,0,29,0,0,1,21,20,22,51,50,54,16,38,35,34,6,17,33,17,35,53,33,17,62,
 1,51,50,18,16,2,35,34,38,39,1,242,85,96,98,80,80,98,96,85,254,193,137,1,200,40,137,101,204,235,235,204,101,137,40,2,72,105,186,166,176,1,202,175,166,251,84,7,
 70,120,253,140,83,81,254,213,253,246,254,212,81,83,0,0,255,255,0,77,255,227,5,94,5,240,18,6,0,38,0,0,0,1,0,77,0,0,7,162,5,213,0,24,0,0,51,53,
 51,17,35,53,33,9,1,33,21,35,17,51,21,33,53,51,17,1,35,1,17,51,21,77,171,171,2,43,1,127,1,129,2,42,172,172,253,77,171,254,95,228,254,97,171,121,4,227,
 121,254,57,1,199,121,251,29,121,121,4,115,254,22,1,234,251,141,121,0,0,1,0,130,254,86,5,223,4,39,0,18,0,0,9,2,33,21,35,17,51,21,33,53,51,17,1,35,
 3,17,33,17,1,194,1,96,1,55,1,133,136,137,253,177,136,254,240,122,204,254,192,4,39,254,9,1,247,121,252,203,121,121,2,95,254,76,1,30,252,20,5,209,0,2,0,76,
 254,86,4,179,4,68,0,24,0,37,0,0,19,53,51,17,16,37,54,23,22,23,22,17,16,2,35,34,38,39,17,33,21,33,21,33,53,1,21,20,22,51,50,54,53,52,38,35,
 34,6,76,90,1,105,78,134,234,112,117,234,205,101,136,41,1,106,254,150,254,193,1,63,86,95,98,80,80,98,95,86,254,198,121,2,101,2,72,74,15,1,3,147,153,254,255,254,
 251,254,212,81,83,254,184,121,112,112,3,130,105,186,166,176,229,253,175,166,255,255,0,77,255,227,5,94,5,240,18,6,8,58,0,0,255,255,0,77,255,227,5,94,5,240,18,38,
 0,38,0,0,16,7,0,121,2,39,0,34,255,255,0,77,255,227,5,94,5,240,16,39,0,121,1,2,0,34,18,6,8,58,0,0,255,255,0,86,0,0,5,31,7,107,18,38,
 3,127,0,0,16,7,12,241,4,170,1,117,255,255,0,86,0,0,5,31,7,131,18,38,3,127,0,0,16,7,12,238,4,170,1,117,0,1,255,171,254,74,5,224,5,213,0,45,
 0,0,1,17,20,7,6,7,6,35,34,38,39,53,51,30,1,51,50,63,1,54,53,17,52,38,43,1,19,51,21,33,53,51,17,33,21,35,17,33,17,35,53,33,17,33,50,4,
 5,224,8,25,77,111,233,74,152,78,117,5,70,68,88,34,5,30,140,117,237,1,156,253,92,170,254,231,124,5,112,122,253,252,1,96,217,1,10,1,180,254,153,67,64,193,79,112,
 34,34,235,94,88,75,12,87,228,1,95,145,173,253,135,121,121,4,211,236,1,117,254,139,236,254,31,239,255,255,0,86,0,0,4,225,7,107,18,38,3,125,0,0,16,7,12,239,
 4,152,1,117,0,1,0,77,255,227,5,94,5,240,0,24,0,0,1,6,4,35,32,0,17,16,0,33,50,5,17,35,2,33,32,3,33,21,33,18,33,32,19,5,93,53,254,237,
 232,254,171,254,117,1,139,1,85,235,1,32,114,70,254,210,254,146,20,2,86,253,170,13,1,118,1,10,77,1,170,231,224,1,161,1,102,1,101,1,161,129,254,145,1,119,253,199,
 161,253,191,1,78,0,0,0,255,255,0,121,255,227,4,197,5,240,16,6,0,54,0,0,255,255,0,86,0,0,3,10,5,213,16,6,0,44,0,0,255,255,0,86,0,0,3,10,
 7,131,18,38,3,112,0,0,16,7,12,238,3,124,1,117,255,255,255,121,254,86,3,34,5,213,16,6,0,45,0,0,0,2,0,40,255,227,8,80,5,213,0,38,0,47,0,0,
 55,53,51,30,1,50,54,18,25,1,35,53,33,21,35,17,51,50,23,22,23,22,21,20,4,7,6,35,33,53,51,17,33,17,16,3,6,35,34,37,51,50,54,53,52,38,43,1,
 40,118,5,69,141,73,44,171,4,204,172,69,145,120,167,144,108,254,249,145,71,95,253,71,172,254,99,73,50,183,186,4,227,79,138,150,156,132,79,48,226,94,88,162,1,252,1,62,
 1,36,121,121,254,10,23,32,120,99,164,222,183,18,9,121,4,211,254,236,253,153,254,216,198,150,152,153,154,170,0,0,0,2,0,86,0,0,8,191,5,213,0,38,0,47,0,0,
 41,1,53,51,17,33,17,51,21,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,32,23,22,23,22,21,20,7,6,7,6,37,51,50,54,53,52,38,43,1,
 6,129,253,71,171,253,234,172,253,77,172,172,2,179,172,2,22,171,2,178,172,68,1,162,155,1,2,108,151,111,145,71,254,238,79,131,157,157,131,79,121,2,100,253,156,121,121,4,
 227,121,121,254,10,1,246,121,121,254,10,172,2,1,99,164,222,105,78,18,9,121,160,145,154,170,0,0,0,1,255,171,0,0,6,140,5,213,0,31,0,0,1,17,33,50,4,21,
 17,51,21,33,53,51,17,52,38,43,1,19,51,21,33,53,51,17,33,21,35,17,33,17,35,53,2,157,1,96,217,1,10,172,253,103,152,140,117,237,1,156,253,92,170,254,231,124,
 5,112,122,5,76,254,31,239,200,254,197,121,121,1,59,145,173,253,135,121,121,4,211,236,1,117,254,139,236,0,0,0,255,255,0,86,0,0,6,123,7,107,18,38,3,132,0,0,
 16,7,12,239,5,85,1,117,255,255,0,86,0,0,6,123,7,107,18,38,3,130,0,0,16,7,12,241,5,81,1,117,255,255,0,45,255,227,5,196,7,250,16,39,12,85,1,148,
 1,114,18,6,3,141,0,0,0,1,0,86,254,191,6,123,5,213,0,29,0,0,33,34,7,6,21,35,52,39,38,35,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,
 35,17,51,21,4,35,90,14,18,130,18,14,90,253,169,172,172,2,180,173,2,22,171,2,179,173,173,142,177,2,2,177,142,121,4,227,121,121,251,45,4,211,121,121,251,29,121,0,
 255,255,0,18,0,0,5,204,5,213,16,6,0,36,32,0,0,2,0,86,0,0,5,194,5,213,0,8,0,27,0,0,37,51,50,54,53,52,38,43,1,1,33,17,35,53,33,17,
 51,32,0,21,20,4,41,1,53,51,17,35,2,93,129,188,166,167,187,129,253,249,5,25,121,253,103,119,1,176,1,61,254,211,254,174,253,20,172,172,121,152,159,160,158,2,231,254,
 139,236,254,26,254,244,170,222,210,121,4,227,255,255,0,86,0,0,5,177,5,213,16,6,0,37,0,0,0,1,0,86,0,0,4,225,5,213,0,13,0,0,37,51,21,33,53,51,
 17,35,53,33,17,35,53,33,2,95,211,253,36,172,172,4,138,123,253,250,121,121,121,4,227,121,254,160,215,0,0,0,0,2,0,86,254,191,6,17,5,213,0,8,0,31,0,0,
 1,17,16,2,21,20,51,33,17,37,35,53,33,21,35,17,51,17,35,52,2,35,33,34,2,21,35,17,51,50,18,17,2,13,81,26,2,15,253,170,172,5,9,172,208,108,33,90,
 252,21,90,33,109,98,140,75,5,77,254,235,253,155,254,194,5,23,4,212,15,121,121,251,29,254,70,2,1,63,254,193,2,1,186,1,252,1,195,0,255,255,0,86,0,0,5,31,
 5,213,16,6,0,40,0,0,0,1,0,18,0,0,9,97,5,213,0,43,0,0,51,53,51,9,1,35,53,33,21,35,1,17,35,53,33,21,35,17,1,35,53,33,21,35,9,1,
 51,21,33,53,51,1,7,17,51,21,33,53,51,17,39,1,51,21,18,132,2,48,254,90,179,1,245,144,2,58,172,2,178,172,2,58,144,1,245,179,254,90,2,48,132,253,77,151,
 254,148,114,172,253,78,172,114,254,148,151,121,3,35,1,192,121,121,253,166,2,90,121,121,253,166,2,90,121,121,254,64,252,221,121,121,2,65,121,254,56,121,121,1,200,121,253,191,
 121,0,0,0,0,1,0,86,255,227,4,204,5,240,0,39,0,0,19,62,1,51,32,4,21,20,6,7,4,17,20,4,33,32,36,39,51,22,51,50,54,53,52,38,43,1,53,51,
 50,54,53,52,38,35,34,6,7,35,140,119,223,53,1,122,1,4,150,144,1,93,254,214,255,0,255,0,254,222,42,180,169,138,139,149,155,252,59,47,240,133,125,152,152,124,13,109,
 5,170,35,35,193,180,135,168,29,62,254,162,209,223,189,105,177,169,159,158,176,120,136,131,131,135,129,123,0,1,0,86,0,0,6,123,5,213,0,27,0,0,51,53,51,17,35,53,
 33,21,35,17,1,53,35,53,33,21,35,17,51,21,33,53,51,17,1,21,51,21,86,172,172,2,180,173,2,22,171,2,179,173,173,253,77,171,253,234,173,121,4,227,121,121,252,217,
 2,188,107,121,121,251,29,121,121,3,67,253,68,135,121,0,255,255,0,86,0,0,6,123,7,253,16,39,12,85,1,155,1,117,19,6,3,130,0,0,0,0,0,0,0,1,0,86,
 0,0,6,123,5,213,0,27,0,0,19,33,21,35,17,1,35,53,33,21,35,9,1,51,21,33,53,51,1,7,17,51,21,33,53,51,17,35,86,2,180,173,2,93,144,1,246,179,
 254,81,2,56,133,253,77,151,254,113,115,173,253,76,172,172,5,213,121,253,156,2,100,121,121,254,76,252,209,121,121,2,61,117,254,56,121,121,4,227,0,1,0,40,255,227,6,12,
 5,213,0,29,0,0,37,17,33,17,16,3,6,35,34,39,53,51,30,1,51,50,54,18,25,1,35,53,33,21,35,17,51,21,33,53,4,5,254,99,73,50,184,185,84,118,5,69,
 70,71,73,44,171,4,204,172,172,253,78,121,4,211,254,236,253,153,254,216,198,77,226,94,88,162,1,252,1,62,1,36,121,121,251,29,121,121,0,0,255,255,0,77,0,0,7,162,
 5,213,16,6,0,48,0,0,255,255,0,86,0,0,6,123,5,213,16,6,0,43,0,0,255,255,0,77,255,227,5,247,5,240,16,6,0,50,0,0,0,1,0,86,0,0,6,122,
 5,213,0,19,0,0,1,21,35,17,51,21,33,53,51,17,33,17,51,21,33,53,51,17,35,53,6,122,172,172,253,78,171,253,234,172,253,77,172,172,5,213,121,251,29,121,121,4,
 211,251,45,121,121,4,227,121,255,255,0,86,0,0,5,61,5,213,16,6,0,51,0,0,255,255,0,77,255,227,5,94,5,240,16,6,0,38,0,0,255,255,0,20,0,0,5,73,
 5,213,16,6,0,55,0,0,0,1,0,45,255,227,5,196,5,213,0,26,0,0,5,34,39,53,51,30,1,51,50,63,1,1,35,53,33,21,35,9,1,35,53,33,21,35,1,14,
 1,1,214,121,156,117,5,69,96,148,46,21,253,232,114,2,132,151,1,89,1,86,135,1,129,114,253,217,27,122,29,68,235,94,88,98,44,4,114,121,121,253,34,2,222,121,121,251,
 98,58,161,0,0,3,0,77,0,0,6,134,5,213,0,25,0,32,0,39,0,0,1,33,21,35,21,50,0,21,20,0,35,21,51,21,33,53,51,53,34,0,53,52,0,51,53,35,
 23,34,6,21,20,22,51,1,17,50,54,53,52,38,2,16,2,180,173,250,1,117,254,138,249,173,253,76,172,249,254,138,1,115,252,172,172,90,147,147,90,1,91,90,147,147,5,213,
 121,80,254,227,250,250,254,227,101,121,121,101,1,29,250,250,1,29,80,201,164,249,249,166,3,60,252,196,164,251,251,162,255,255,0,9,0,0,5,149,5,213,16,6,0,59,0,0,
 0,1,0,86,254,191,6,159,5,213,0,23,0,0,41,1,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,17,35,52,2,5,183,250,159,172,172,2,180,173,2,
 22,171,2,178,172,209,109,33,121,4,227,121,121,251,48,4,208,121,121,251,29,254,70,2,1,63,0,0,0,1,0,56,0,0,6,52,5,213,0,27,0,0,1,21,35,17,51,21,
 33,53,51,17,33,34,38,53,17,35,53,33,21,35,17,20,22,51,33,17,35,53,6,52,172,172,253,77,172,254,124,207,245,172,2,158,152,113,90,1,35,172,5,213,121,251,29,121,
 121,1,231,206,163,1,139,121,121,254,117,119,129,2,131,121,0,1,0,77,0,0,8,212,5,213,0,27,0,0,37,33,17,35,53,33,21,35,17,51,21,33,53,51,17,35,53,33,
 21,35,17,33,17,35,53,33,21,35,5,62,1,144,172,2,178,172,172,247,121,172,172,2,179,172,1,143,171,2,178,172,140,4,208,121,121,251,29,121,121,4,227,121,121,251,48,4,
 208,121,121,0,0,1,0,77,254,191,8,249,5,213,0,31,0,0,1,33,21,35,17,51,17,35,52,2,35,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,33,
 17,35,6,34,2,178,172,209,109,32,90,248,59,172,172,2,179,172,1,143,171,2,178,172,1,144,172,5,213,121,251,29,254,70,2,1,63,121,4,227,121,121,251,48,4,208,121,121,
 251,48,4,208,0,2,0,10,0,0,6,141,5,213,0,8,0,26,0,0,37,51,50,54,53,52,38,43,1,1,17,33,21,35,17,51,32,4,16,4,41,1,53,51,17,33,21,3,
 79,107,172,166,166,172,107,252,188,3,240,172,207,1,63,1,48,254,208,254,193,253,42,172,254,146,121,155,159,160,155,1,114,1,117,121,254,10,211,254,64,211,121,4,211,236,0,0,
 255,255,0,86,0,0,8,83,5,213,16,39,0,44,5,73,0,0,16,6,3,150,0,0,0,2,0,86,0,0,5,155,5,213,0,15,0,23,0,0,51,53,51,17,35,53,33,21,
 35,17,51,32,17,20,4,33,39,51,50,54,53,16,33,35,86,172,172,2,179,172,207,2,111,254,208,254,193,207,107,172,165,254,175,107,121,4,227,121,121,254,10,254,77,224,211,121,
 152,159,1,62,0,1,0,77,255,227,5,94,5,240,0,25,0,0,19,51,18,33,32,19,33,53,33,2,33,32,3,35,17,36,51,32,23,22,16,7,6,33,34,36,77,179,78,1,
 9,1,119,13,253,170,2,86,22,254,148,254,210,70,115,1,33,235,1,83,198,198,198,196,254,171,233,254,237,1,170,254,178,2,65,161,2,57,254,137,1,111,129,208,210,253,53,207,
 209,225,0,0,0,2,0,86,255,227,8,216,5,240,0,28,0,40,0,0,37,51,21,33,53,51,17,35,53,33,21,35,17,51,18,55,54,33,32,0,17,16,0,33,32,39,38,3,
 35,1,50,18,17,16,2,35,34,2,17,16,18,2,93,172,253,77,172,172,2,179,172,212,20,171,193,1,82,1,83,1,130,254,125,254,174,254,173,193,171,19,212,3,166,172,167,167,
 172,171,168,168,121,121,121,4,227,121,121,253,224,1,47,183,206,254,100,254,149,254,150,254,100,206,183,1,51,253,193,1,66,1,75,1,76,1,66,254,187,254,183,254,184,254,187,0,
 0,2,0,41,0,0,6,7,5,213,0,8,0,32,0,0,1,17,35,34,6,21,20,22,51,5,46,1,53,52,36,51,33,21,35,17,51,21,33,53,51,17,35,1,51,21,33,53,
 51,4,0,217,126,136,136,126,254,204,98,213,0,255,234,3,98,172,172,253,77,172,183,254,219,149,253,112,138,3,20,2,72,150,141,141,152,69,35,145,190,190,214,121,251,29,121,121,
 2,35,253,221,121,121,0,0,255,255,0,75,255,227,4,128,4,68,16,6,0,68,0,0,0,2,0,62,255,227,4,132,6,54,0,31,0,40,0,0,19,52,55,54,55,54,37,62,
 1,55,51,6,7,6,7,4,7,6,7,6,7,54,32,0,17,16,0,32,0,3,39,38,4,16,22,51,50,54,16,38,34,62,68,93,140,117,1,33,139,80,1,117,8,112,60,128,
 254,216,108,61,86,45,10,141,2,24,1,31,254,224,254,7,254,239,14,9,5,1,113,83,102,100,82,81,203,3,84,161,143,196,74,62,24,12,58,8,92,122,66,16,37,40,23,110,
 56,116,180,254,215,254,249,254,250,254,213,1,28,1,21,176,88,10,254,4,194,192,2,0,191,0,0,0,0,3,0,63,0,0,4,183,4,39,0,8,0,17,0,35,0,0,37,51,
 50,54,53,52,38,43,1,53,51,50,54,53,52,38,43,1,1,53,51,17,35,53,33,32,17,20,6,7,30,1,21,20,4,33,2,6,80,107,173,158,122,80,71,99,160,152,107,71,
 254,57,136,136,2,134,1,171,156,132,164,195,254,241,254,240,121,89,98,93,98,155,74,72,68,74,252,82,121,3,53,121,254,249,95,112,13,14,142,116,158,150,0,0,0,1,0,63,
 0,0,3,244,4,39,0,13,0,0,51,53,51,17,35,53,33,17,35,53,33,17,51,21,63,136,136,3,181,109,254,127,135,121,3,53,121,254,223,168,252,203,121,0,0,2,0,63,
 254,229,4,142,4,39,0,22,0,31,0,0,19,17,51,50,18,17,53,35,53,33,21,35,17,51,17,35,39,38,35,33,34,15,1,19,20,51,33,17,33,21,16,2,63,59,97,76,
 136,3,226,136,149,108,14,14,90,253,117,90,15,14,172,30,1,70,254,226,70,254,229,1,148,1,103,1,33,173,121,121,252,203,254,108,141,142,142,141,1,162,14,3,53,174,254,230,
 254,163,0,0,255,255,0,75,255,227,4,65,4,68,16,6,0,72,0,0,0,1,0,22,0,0,7,47,4,39,0,43,0,0,51,53,51,1,39,35,53,33,21,35,1,17,35,53,
 33,21,35,17,1,35,53,33,21,35,7,1,51,21,33,53,51,3,7,17,51,21,33,53,51,17,39,3,51,21,22,104,1,147,246,178,1,181,114,1,89,116,2,35,116,1,90,115,
 1,181,177,247,1,147,104,253,219,112,254,60,116,253,221,116,59,255,113,121,2,63,246,121,121,254,127,1,130,120,120,254,126,1,129,121,121,246,253,193,121,121,1,106,71,254,221,121,
 121,1,35,71,254,150,121,0,0,1,0,63,255,227,4,79,4,68,0,40,0,0,19,51,30,1,51,50,55,54,53,52,33,35,53,51,50,55,62,1,53,52,33,34,14,1,7,35,
 53,36,51,32,17,20,6,7,30,1,21,20,4,35,32,63,149,19,124,163,115,73,69,254,167,55,43,210,61,45,17,254,243,132,118,23,5,100,1,92,100,1,232,146,103,150,161,254,
 223,241,254,138,1,3,38,137,65,49,81,221,137,49,35,57,30,171,93,35,36,213,64,254,232,97,126,13,16,153,124,155,157,0,0,0,0,1,0,63,0,0,5,25,4,39,0,27,
 0,0,51,53,51,17,35,53,33,21,35,17,1,53,35,53,33,21,35,17,51,21,33,53,51,17,1,21,51,21,63,136,136,2,59,116,1,76,118,2,61,137,137,253,195,118,254,180,
 116,121,3,53,121,121,254,30,1,107,119,121,121,252,203,121,121,1,220,254,149,113,121,0,255,255,0,63,0,0,5,25,6,137,16,39,12,86,0,223,255,209,18,6,3,162,0,0,
 0,1,0,63,0,0,5,29,4,39,0,27,0,0,51,53,51,17,35,53,33,21,35,17,1,35,53,33,21,35,7,1,51,21,33,53,51,1,7,17,51,21,63,136,136,2,59,116,
 1,130,115,1,181,178,246,1,147,104,253,219,112,254,247,89,116,121,3,54,120,120,254,126,1,129,121,121,246,253,193,121,121,1,123,88,254,221,121,0,0,1,0,32,255,227,4,213,
 4,39,0,29,0,0,23,34,47,1,22,51,50,55,62,2,61,1,35,53,33,21,35,17,51,21,33,53,51,17,33,21,16,7,2,176,57,81,6,68,57,55,29,66,40,14,136,3,
 244,136,136,253,177,136,254,208,36,63,29,29,125,31,37,86,218,164,170,173,121,121,252,203,121,121,3,53,174,254,242,191,254,176,0,0,0,1,0,63,0,0,6,3,4,39,0,24,
 0,0,51,53,51,17,35,53,33,27,1,33,21,35,17,51,21,33,53,51,17,1,33,1,17,51,21,63,136,136,1,254,230,228,1,251,136,136,253,178,136,255,0,255,0,255,0,136,
 121,3,53,121,253,132,2,124,121,252,199,117,117,2,238,253,58,2,198,253,22,121,0,0,0,1,0,63,0,0,5,7,4,39,0,27,0,0,51,53,51,17,35,53,33,21,35,17,
 33,17,35,53,33,21,35,17,51,21,33,53,51,17,33,17,51,21,63,136,136,2,59,116,1,58,118,2,61,137,137,253,195,118,254,198,116,121,3,53,121,121,254,193,1,63,121,121,
 252,203,121,121,1,125,254,131,121,0,0,0,255,255,0,75,255,227,4,132,4,68,16,6,0,82,0,0,0,1,0,63,0,0,5,7,4,39,0,19,0,0,51,53,51,17,35,53,
 33,21,35,17,51,21,33,53,51,17,33,17,51,21,63,136,136,4,200,137,137,253,195,118,254,198,116,121,3,53,121,121,252,203,121,121,3,53,252,203,121,0,0,0,255,255,0,42,
 254,86,4,191,4,68,16,6,0,83,0,0,255,255,0,75,255,227,4,16,4,68,16,6,0,70,0,0,0,1,0,59,0,0,4,33,4,39,0,15,0,0,19,17,33,17,35,53,
 35,17,51,21,33,53,51,17,35,21,59,3,230,109,231,117,253,197,136,231,3,6,1,33,254,223,168,252,203,121,121,3,53,168,0,0,255,255,0,22,254,57,4,138,4,39,16,6,
 0,92,47,0,0,3,0,74,254,86,6,53,6,20,0,12,0,25,0,61,0,0,1,16,22,51,50,63,1,17,39,38,35,34,6,1,23,22,51,50,54,17,16,38,35,34,15,1,
 1,16,0,51,50,31,1,17,35,53,33,17,55,54,51,50,0,17,16,0,35,34,47,1,17,51,21,33,53,51,17,7,6,35,34,0,1,174,77,46,73,34,12,12,34,73,46,77,
 2,49,13,33,74,45,77,77,45,74,33,13,252,108,1,26,133,129,41,12,142,1,205,13,40,130,132,1,26,254,230,132,130,40,13,137,253,176,136,12,41,129,133,254,230,2,20,255,
 0,176,55,22,2,198,21,55,176,253,158,22,55,176,1,0,0,255,176,55,21,254,157,1,6,1,42,71,21,1,180,120,253,212,21,71,254,214,254,250,254,249,254,214,71,22,254,143,
 121,121,1,113,22,71,1,42,255,255,0,0,0,0,4,88,4,39,16,6,0,91,0,0,0,1,0,63,254,229,5,19,4,39,0,23,0,0,51,53,51,17,35,53,33,21,35,17,
 33,17,35,53,33,21,35,17,51,17,35,39,38,35,63,136,136,2,59,116,1,58,118,2,60,136,149,107,15,14,90,121,3,53,121,121,252,203,3,53,121,121,252,203,254,108,141,142,
 0,1,0,63,0,0,5,7,4,39,0,27,0,0,19,53,33,21,35,17,20,22,59,1,17,35,53,33,21,35,17,51,21,33,53,51,17,35,34,38,53,17,63,2,59,116,53,63,
 198,118,2,60,136,136,253,187,127,232,179,222,3,174,121,121,254,210,68,50,1,164,121,121,252,203,121,121,1,24,107,148,1,30,0,0,0,1,0,63,0,0,7,127,4,39,0,27,
 0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,21,63,136,136,2,59,116,1,58,118,2,41,117,1,58,118,2,61,136,
 136,121,3,53,121,121,252,203,3,53,121,121,252,203,3,53,121,121,252,203,121,0,0,0,0,1,0,63,254,229,7,140,4,39,0,31,0,0,51,53,51,17,35,53,33,21,35,17,
 33,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,17,35,39,38,35,63,136,136,2,59,116,1,58,118,2,41,117,1,58,118,2,61,136,148,107,14,14,91,121,3,53,
 121,121,252,203,3,53,121,121,252,203,3,53,121,121,252,203,254,108,141,142,0,2,0,27,0,0,5,62,4,39,0,17,0,25,0,0,19,17,33,21,35,17,51,50,22,16,6,35,
 33,53,51,17,35,21,1,51,50,54,52,38,43,1,27,3,37,136,141,253,252,252,253,253,172,136,241,2,48,118,71,128,128,71,118,2,252,1,43,121,254,184,149,254,196,149,121,3,
 53,178,253,125,96,180,96,0,0,3,0,76,0,0,6,242,4,39,0,15,0,23,0,35,0,0,51,53,51,17,35,53,33,21,35,17,51,50,22,16,6,35,39,51,50,54,52,38,
 43,1,1,53,51,17,35,53,33,21,35,17,51,21,76,136,136,2,79,136,141,253,252,252,253,141,119,70,129,129,70,119,2,143,136,136,2,80,136,136,121,3,53,121,121,254,184,149,
 254,196,149,121,96,180,96,254,19,121,3,53,121,121,252,203,121,0,0,0,0,2,0,76,0,0,4,154,4,39,0,15,0,23,0,0,51,53,51,17,35,53,33,21,35,17,51,50,
 22,16,6,35,39,51,50,54,52,38,43,1,76,136,136,2,79,136,141,253,252,252,253,141,119,70,129,129,70,119,121,3,53,121,121,254,184,149,254,196,149,121,96,180,96,0,0,0,
 0,1,0,78,255,227,4,16,4,68,0,28,0,0,19,51,30,1,51,50,55,54,55,33,53,33,46,1,35,34,6,7,35,17,54,33,50,0,17,16,0,33,32,78,150,10,116,96,
 122,57,45,9,254,149,1,107,5,106,134,113,102,15,101,154,0,255,246,1,22,254,231,255,0,254,153,1,63,106,129,104,83,205,119,194,190,118,136,1,39,72,254,216,254,246,254,247,
 254,218,0,0,0,2,0,97,255,227,7,17,4,68,0,23,0,31,0,0,51,53,51,17,35,53,33,21,35,17,51,54,0,32,0,16,0,32,0,39,35,17,51,21,0,16,22,50,
 54,16,38,34,97,136,136,2,79,135,178,11,1,18,1,251,1,30,254,225,254,6,254,245,17,179,135,1,140,83,203,82,81,204,121,3,53,121,121,254,152,227,1,27,254,215,253,243,
 254,213,1,23,213,254,170,121,3,18,254,4,194,192,2,0,191,0,0,0,0,2,0,45,0,0,5,19,4,39,0,7,0,28,0,0,0,20,22,59,1,17,35,34,1,53,51,19,
 46,1,52,54,51,33,21,35,17,51,21,33,53,51,17,35,1,1,199,107,92,190,190,88,253,247,145,218,86,165,232,187,2,211,136,136,253,195,118,128,254,249,3,74,134,111,1,89,
 252,82,121,1,139,31,111,254,151,121,252,203,121,121,1,99,254,36,0,0,255,255,0,75,255,227,4,65,6,102,18,38,3,159,0,0,16,6,0,67,125,0,0,0,255,255,0,75,
 255,227,4,65,6,78,18,38,3,159,0,0,16,6,0,106,125,0,0,0,0,1,0,27,254,57,4,227,6,20,0,36,0,0,19,53,51,17,35,53,33,17,33,21,33,17,62,1,
 51,50,18,21,16,0,5,39,54,18,17,52,38,35,34,17,21,51,21,33,53,51,17,27,172,142,1,205,1,132,254,124,57,148,112,165,251,254,201,254,254,68,172,107,112,86,177,116,
 253,197,136,3,174,121,1,117,120,254,19,121,254,219,95,84,254,225,210,254,247,254,171,180,103,121,1,3,1,10,172,196,254,184,213,121,121,3,53,0,255,255,0,63,0,0,3,244,
 6,102,18,38,3,157,0,0,16,6,0,118,80,0,0,0,0,1,0,75,255,227,4,13,4,68,0,28,0,0,19,16,0,51,32,23,17,35,46,1,35,34,6,7,33,21,33,22,
 23,22,51,50,54,55,51,2,33,32,0,76,1,21,246,0,255,154,101,15,102,113,133,107,5,1,108,254,148,9,45,57,122,96,117,9,150,66,254,153,255,0,254,232,2,18,1,10,
 1,40,72,254,217,136,118,190,194,119,205,83,104,129,106,254,164,1,38,0,255,255,0,79,255,227,3,195,4,68,16,6,0,86,0,0,255,255,0,63,0,0,2,143,6,20,16,6,
 0,76,0,0,255,255,0,16,0,0,2,172,6,78,18,38,0,243,0,0,16,6,0,106,145,0,0,0,255,255,255,119,254,57,2,4,6,20,16,6,0,77,0,0,0,2,0,32,
 255,227,6,211,4,39,0,35,0,43,0,0,23,34,47,1,22,51,50,55,54,55,54,55,54,61,1,35,53,33,21,35,17,51,50,22,16,6,35,33,53,51,17,33,21,16,7,2,
 37,51,50,54,52,38,43,1,176,57,81,6,68,57,55,29,66,21,19,8,6,136,3,244,136,141,253,252,252,253,253,172,136,254,208,36,63,2,210,119,70,128,128,70,119,29,29,125,
 31,37,86,109,109,82,82,170,173,121,121,254,184,149,254,196,149,121,3,53,174,254,242,191,254,176,150,96,180,96,0,0,0,2,0,63,0,0,7,5,4,39,0,7,0,39,0,0,
 37,51,50,54,52,38,43,1,1,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,50,22,16,6,35,33,53,51,17,33,17,51,21,4,126,119,70,129,129,70,119,
 251,193,136,136,2,59,116,1,58,118,2,60,136,142,252,252,252,252,253,190,118,254,198,116,121,96,180,96,254,19,121,3,53,121,121,254,193,1,63,121,121,254,184,149,254,196,149,121,
 1,125,254,131,121,0,0,0,0,1,0,36,0,0,5,18,6,20,0,36,0,0,19,53,51,17,35,53,33,17,33,21,33,17,62,1,51,50,22,21,17,51,21,33,53,51,17,52,
 38,35,34,17,21,51,21,33,53,51,17,36,163,142,1,205,1,132,254,124,57,148,112,161,165,137,253,196,116,62,86,176,116,253,197,136,3,174,121,1,117,120,254,19,121,254,219,95,
 84,211,205,254,221,121,121,1,45,135,105,254,184,213,121,121,3,53,0,0,255,255,0,63,0,0,5,29,6,102,18,38,3,164,0,0,16,7,0,118,0,157,0,0,255,255,0,63,
 0,0,5,25,6,102,18,38,3,162,0,0,16,7,0,67,0,222,0,0,255,255,0,22,254,57,4,138,6,150,16,39,12,86,0,134,255,222,18,6,3,173,0,0,0,1,0,63,
 254,229,5,7,4,39,0,27,0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,21,33,34,15,1,35,39,38,35,63,136,136,2,59,116,1,58,118,2,
 61,137,137,254,70,90,14,15,102,15,14,90,121,3,53,121,121,252,217,3,39,121,121,252,203,121,142,141,141,142,0,0,0,2,0,27,0,0,6,1,5,213,0,8,0,40,0,0,
 37,51,50,54,53,52,38,43,1,37,17,33,53,35,53,33,21,35,21,33,17,35,39,38,43,1,17,51,32,4,16,4,41,1,53,51,17,35,34,15,1,2,194,108,172,165,165,172,
 108,253,89,1,77,172,2,178,172,1,78,109,3,14,82,126,208,1,63,1,47,254,209,254,193,253,42,172,126,81,14,3,121,155,159,160,155,244,1,33,89,121,121,89,254,223,24,128,
 254,236,211,254,64,211,121,4,1,128,24,0,0,2,0,18,0,0,4,199,6,20,0,27,0,35,0,0,19,53,51,17,35,53,33,17,51,21,35,38,43,1,17,51,50,22,16,6,
 35,33,53,51,17,35,34,7,1,51,50,54,52,38,43,1,18,239,142,1,205,239,97,12,89,41,141,253,252,252,253,253,173,135,41,88,13,1,205,119,70,129,129,70,119,3,53,242,
 1,117,120,254,19,242,122,254,183,149,254,196,149,121,3,54,122,253,68,96,180,96,0,0,0,1,0,86,255,227,8,63,5,240,0,41,0,0,1,6,4,35,32,39,38,3,35,17,
 51,21,33,53,51,17,35,53,33,21,35,17,51,18,55,54,33,50,5,17,35,2,33,32,3,33,21,33,18,33,32,19,8,62,53,254,237,232,254,172,198,176,19,212,172,253,77,172,
 172,2,179,172,212,21,174,198,1,84,236,1,32,115,70,254,210,254,146,20,2,86,253,170,13,1,118,1,10,77,1,170,231,224,209,185,1,48,253,220,121,121,4,227,121,121,253,225,
 1,43,184,208,129,254,145,1,119,253,199,161,253,191,1,78,0,1,0,97,255,227,6,155,4,68,0,45,0,0,1,54,55,54,51,32,23,17,35,46,1,35,34,6,7,33,21,33,
 22,23,22,51,50,54,55,51,2,33,34,39,38,39,35,17,51,21,33,53,51,17,35,53,33,21,35,17,2,219,15,122,138,247,0,255,153,100,16,101,114,133,106,6,1,108,254,148,
 9,45,57,122,97,116,10,149,66,254,153,255,141,125,13,178,135,253,177,136,136,2,79,135,2,83,220,129,148,72,254,217,136,118,190,194,119,205,83,104,129,106,254,164,147,132,226,254,
 157,121,121,3,53,121,121,254,165,0,0,0,0,2,0,18,0,0,9,97,5,213,0,2,0,40,0,0,9,3,53,51,1,62,1,51,1,53,33,21,1,50,22,23,1,51,21,33,
 53,51,1,38,43,1,17,51,21,33,53,51,17,35,34,7,1,51,21,3,191,1,152,1,153,249,34,132,1,99,96,170,161,254,53,5,192,254,54,160,170,96,1,99,132,253,77,151,
 254,165,40,59,32,172,253,78,172,32,59,40,254,165,151,5,76,254,82,1,174,250,180,121,1,253,138,102,1,226,141,141,254,30,102,138,254,3,121,121,2,38,62,253,156,121,121,2,
 100,62,253,218,121,0,0,0,0,2,0,22,0,0,7,47,4,39,0,3,0,41,0,0,9,1,48,9,1,53,51,1,62,1,51,1,53,33,21,1,50,22,23,1,51,21,33,53,
 51,3,38,43,1,17,51,21,33,53,51,17,35,34,7,3,51,21,3,1,1,15,1,14,250,248,104,1,0,50,146,112,254,204,4,74,254,203,112,146,50,1,0,104,253,219,112,241,
 26,32,15,116,253,221,116,15,32,26,241,113,3,174,254,230,1,26,252,82,121,1,109,70,67,1,65,119,119,254,191,67,70,254,147,121,121,1,88,37,254,131,121,121,1,125,37,254,
 168,121,0,0,0,3,0,86,0,0,11,172,5,213,0,2,0,45,0,51,0,0,9,4,53,33,21,1,50,23,22,23,1,51,21,33,53,51,1,38,43,1,17,51,21,33,53,51,
 17,35,34,7,1,51,21,33,53,51,17,35,53,33,21,35,17,19,1,54,55,33,17,6,10,1,152,1,152,252,180,254,54,5,192,254,54,160,84,86,96,1,99,132,253,77,151,254,
 165,40,59,32,172,253,78,172,32,59,40,254,165,151,251,70,172,172,2,179,172,132,1,99,41,40,253,200,5,76,254,82,1,174,254,26,1,226,141,141,254,30,51,51,138,254,3,121,
 121,2,38,62,253,156,121,121,2,100,62,253,218,121,121,4,227,121,121,254,10,253,19,1,253,60,43,253,156,0,0,0,0,3,0,97,0,0,9,65,4,39,0,2,0,45,0,51,
 0,0,9,4,53,33,21,1,54,23,22,23,1,51,21,33,53,51,3,38,43,1,17,51,21,33,53,51,17,35,34,7,3,51,21,33,53,51,17,35,53,33,21,35,17,19,1,54,
 55,33,17,5,19,1,15,1,14,253,148,254,204,4,74,254,203,113,72,74,49,1,0,104,253,219,112,241,26,31,16,116,253,221,116,15,32,26,241,113,252,19,136,136,2,79,135,103,
 1,1,5,6,254,141,3,174,254,230,1,26,254,193,1,65,119,119,254,191,1,34,34,70,254,147,121,121,1,88,37,254,131,121,121,1,125,37,254,168,121,121,3,53,121,121,254,193,
 254,10,1,109,8,8,254,131,0,1,0,21,0,0,7,253,5,213,0,35,0,0,9,1,35,53,33,1,51,17,35,53,33,21,35,17,51,1,54,51,50,23,21,35,52,38,35,34,
 7,1,35,17,51,21,33,53,51,17,1,216,254,188,126,1,199,1,64,54,171,2,179,173,144,1,15,63,136,107,126,102,62,60,60,29,254,204,226,173,253,77,171,1,132,3,109,121,
 252,148,3,94,121,121,252,162,2,221,170,38,247,99,74,80,252,191,254,245,121,121,1,11,0,1,0,22,254,86,7,225,6,20,0,33,0,0,1,51,21,33,53,51,17,33,1,35,
 53,33,1,51,17,35,53,33,17,51,1,54,51,50,23,21,35,52,38,35,34,7,1,35,4,136,137,253,177,136,254,137,254,173,106,1,134,1,84,90,136,1,198,144,1,36,56,141,
 83,141,102,50,66,64,15,254,174,222,254,207,121,121,1,49,3,174,121,252,82,5,35,120,250,101,3,45,158,39,205,66,65,42,252,87,255,255,0,77,255,227,5,247,5,240,16,6,
 4,36,0,0,0,3,0,75,255,227,4,105,4,68,0,7,0,13,0,20,0,0,4,32,0,16,0,32,0,16,37,30,1,50,54,55,37,33,46,1,34,7,6,3,74,254,33,254,
 225,1,31,1,223,1,31,253,71,4,78,175,78,3,254,174,1,82,4,76,176,42,36,29,1,43,2,13,1,41,254,215,253,243,209,211,184,182,213,121,201,178,97,82,0,1,0,18,
 0,0,6,134,5,240,0,20,0,0,19,53,33,21,35,9,1,54,51,50,23,21,35,52,38,35,34,7,1,35,1,18,2,118,130,1,106,1,102,67,131,108,126,102,62,61,59,30,
 254,22,214,254,5,5,92,121,121,252,35,3,199,170,38,247,99,74,80,250,208,5,92,0,0,1,0,22,0,0,5,78,4,68,0,20,0,0,19,53,33,21,35,27,1,54,51,50,
 23,21,35,52,38,35,34,7,1,33,1,22,2,38,117,243,238,58,139,84,140,101,51,66,64,15,254,175,255,0,254,173,3,174,121,121,253,96,2,152,158,39,205,66,65,42,252,87,
 3,174,0,0,255,255,0,18,0,0,6,134,7,107,16,39,12,248,5,96,1,117,18,6,3,214,0,0,255,255,0,22,0,0,5,78,6,102,16,39,2,188,4,138,0,0,18,6,
 3,215,0,0,0,2,0,27,0,0,5,193,5,213,0,8,0,32,0,0,37,51,50,54,53,52,38,43,1,1,53,33,53,35,53,33,21,35,21,33,21,33,17,51,32,4,16,4,
 41,1,53,51,17,2,131,107,172,165,165,172,107,253,152,1,14,172,2,178,171,1,14,254,241,207,1,63,1,47,254,209,254,193,253,42,172,121,155,159,160,155,1,140,137,89,121,121,
 89,137,254,236,211,254,64,211,121,4,1,0,0,2,0,22,0,0,4,144,6,20,0,21,0,29,0,0,19,53,51,17,35,53,33,17,51,21,35,17,51,50,22,16,6,35,33,53,
 51,17,1,51,50,54,52,38,43,1,22,180,142,1,205,180,180,141,253,252,252,253,253,173,135,1,63,119,70,129,129,70,119,3,167,128,1,117,120,254,19,120,254,183,149,254,196,149,
 121,3,46,252,210,96,180,96,0,1,0,86,0,0,4,243,6,250,0,13,0,0,37,51,21,33,53,51,17,35,53,33,17,51,17,33,2,95,211,253,36,172,172,4,33,123,253,109,
 121,121,121,4,227,121,1,37,254,82,0,0,0,1,0,63,0,0,3,253,5,88,0,13,0,0,51,53,51,17,35,53,33,17,51,17,33,17,51,21,63,136,136,3,81,109,254,9,
 116,121,3,53,121,1,49,254,86,252,203,121,0,1,0,77,0,0,4,225,5,213,0,21,0,0,19,53,51,17,35,53,33,17,35,53,33,17,33,21,33,17,51,21,33,53,51,17,
 77,181,172,4,138,123,253,250,1,126,254,130,211,253,36,172,2,234,137,1,233,121,254,160,215,254,39,137,253,143,121,121,2,113,0,0,0,1,0,54,0,0,3,244,4,39,0,21,
 0,0,51,53,51,17,35,53,51,17,35,53,33,17,35,53,33,17,33,21,33,17,51,21,63,136,145,145,136,3,181,109,254,127,1,32,254,224,135,121,1,115,121,1,73,121,254,223,
 168,254,183,121,254,141,121,0,0,1,0,86,254,74,5,162,5,213,0,43,0,0,1,17,51,21,33,53,51,17,35,53,33,17,35,53,33,17,33,50,4,21,17,20,7,6,7,6,
 35,34,38,39,53,51,30,1,51,50,63,1,54,53,17,52,38,35,2,95,211,253,36,172,172,4,174,123,253,214,1,95,218,1,10,8,25,77,111,233,74,152,78,117,5,70,68,87,
 35,5,30,140,117,2,242,253,135,121,121,4,227,121,254,160,215,254,31,239,200,254,153,67,64,193,79,112,34,34,235,94,88,75,12,87,228,1,95,145,173,0,0,0,0,1,0,63,
 254,57,4,139,4,39,0,39,0,0,1,3,51,21,33,53,51,17,35,53,33,17,35,53,33,19,33,50,23,22,21,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,52,
 38,35,2,7,1,116,253,197,136,136,3,226,109,254,82,1,1,62,163,80,83,208,203,54,122,66,102,2,53,59,66,52,62,76,1,232,254,145,121,121,3,53,121,254,223,168,254,224,
 106,108,202,254,149,163,167,20,19,226,1,80,71,94,123,1,117,135,105,0,0,1,0,18,254,191,9,97,5,213,0,48,0,0,51,53,51,9,1,35,53,33,21,35,1,17,35,53,
 33,21,35,17,1,35,53,33,21,35,9,1,51,17,35,52,39,38,35,33,53,51,1,7,17,51,21,33,53,51,17,39,1,51,21,18,132,2,48,254,90,179,1,245,144,2,58,172,
 2,178,172,2,58,144,1,245,179,254,90,2,48,132,109,18,14,90,254,52,151,254,148,114,172,253,78,172,114,254,148,151,121,3,35,1,192,121,121,253,166,2,90,121,121,253,166,2,
 90,121,121,254,64,252,221,254,70,2,177,142,121,2,65,121,254,56,121,121,1,200,121,253,191,121,0,0,0,1,0,22,254,229,7,47,4,39,0,47,0,0,51,53,51,1,39,35,
 53,33,21,35,1,17,35,53,33,21,35,17,1,35,53,33,21,35,7,1,51,17,35,39,38,35,33,53,51,3,7,17,51,21,33,53,51,17,39,3,51,21,22,104,1,147,246,178,
 1,181,114,1,89,116,2,35,116,1,90,115,1,181,177,247,1,147,104,107,15,14,90,254,189,112,254,60,116,253,221,116,59,255,113,121,2,63,246,121,121,254,127,1,130,120,120,254,
 126,1,129,121,121,246,253,193,254,108,141,142,121,1,106,71,254,221,121,121,1,35,71,254,150,121,0,0,255,255,0,86,254,111,4,204,5,240,16,39,0,122,0,192,0,0,16,6,
 3,129,0,0,255,255,0,63,254,111,4,79,4,68,16,38,0,122,88,0,16,6,3,161,0,0,0,0,0,1,0,86,254,191,6,123,5,213,0,32,0,0,51,53,51,17,35,53,
 33,21,35,17,1,35,53,33,21,35,9,1,51,17,35,52,39,38,35,33,53,51,1,7,17,51,21,86,172,172,2,180,173,2,93,144,1,246,179,254,81,2,56,133,109,18,15,90,
 254,53,151,254,113,115,173,121,4,227,121,121,253,156,2,100,121,121,254,76,252,209,254,70,2,177,142,121,2,61,117,254,56,121,0,0,0,1,0,63,254,229,5,29,4,39,0,31,
 0,0,51,53,51,17,35,53,33,21,35,17,1,35,53,33,21,35,7,1,51,17,35,39,38,35,33,53,51,1,7,17,51,21,63,136,136,2,59,116,1,130,115,1,181,178,246,1,
 147,104,107,15,14,90,254,189,112,254,247,89,116,121,3,54,120,120,254,126,1,129,121,121,246,253,193,254,108,141,142,121,1,123,88,254,221,121,0,0,0,1,0,66,0,0,6,123,
 5,213,0,35,0,0,19,33,21,35,21,51,21,35,17,1,35,53,33,21,35,9,1,51,21,33,53,51,1,7,17,51,21,33,53,51,17,35,53,51,53,35,86,2,180,173,191,191,
 2,93,144,1,246,179,254,81,2,56,133,253,77,151,254,113,115,173,253,76,172,191,191,172,5,213,121,112,137,254,149,2,100,121,121,254,76,252,209,121,121,2,61,117,254,56,121,121,
 3,234,137,112,0,1,0,56,0,0,5,29,6,20,0,33,0,0,19,53,35,53,33,21,33,21,33,17,1,35,53,33,21,35,7,1,51,21,33,53,51,1,7,17,51,21,33,53,
 51,17,35,53,199,136,1,199,1,67,254,189,1,130,115,1,181,178,246,1,147,104,253,219,112,254,247,89,120,253,193,136,142,5,53,103,120,223,137,253,129,1,129,121,121,246,253,193,
 121,121,1,123,88,254,221,121,121,4,51,137,0,1,0,10,0,0,7,109,5,213,0,29,0,0,19,17,33,21,35,17,1,35,53,33,21,35,9,1,51,21,33,53,51,1,7,17,
 51,21,33,53,51,17,33,21,11,3,241,173,2,94,144,1,245,179,254,82,2,55,133,253,77,151,254,113,115,173,253,76,172,254,146,4,96,1,117,121,253,156,2,100,121,121,254,76,
 252,209,121,121,2,61,117,254,56,121,121,4,211,236,0,0,0,1,0,27,0,0,5,207,4,40,0,29,0,0,19,17,5,21,35,17,1,35,53,33,21,35,7,1,51,21,33,53,
 51,1,7,17,51,21,33,53,51,17,35,21,27,3,21,120,1,130,114,1,180,177,247,1,147,104,253,219,112,254,247,89,120,253,193,136,241,2,252,1,44,1,120,254,126,1,129,121,
 121,246,253,193,121,121,1,123,88,254,221,121,121,3,54,179,0,1,0,86,254,191,6,159,5,213,0,32,0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,
 51,17,35,52,39,38,35,33,53,51,17,33,17,51,21,86,172,172,2,180,173,2,22,171,2,179,173,209,109,18,15,90,254,17,171,253,234,173,121,4,227,121,121,254,10,1,246,121,
 121,251,29,254,70,2,177,142,121,2,100,253,156,121,0,0,0,1,0,63,254,229,5,19,4,39,0,31,0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,
 51,17,35,39,38,35,33,53,51,17,33,17,51,21,63,136,136,2,59,116,1,58,118,2,61,137,149,107,15,14,90,254,153,118,254,198,116,121,3,53,121,121,254,193,1,63,121,121,
 252,203,254,108,141,142,121,1,125,254,131,121,0,1,0,86,0,0,8,80,5,213,0,29,0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,33,17,35,53,33,17,51,21,
 33,53,51,17,33,17,51,21,86,172,172,2,180,173,2,22,171,4,136,124,253,250,173,253,77,171,253,234,173,121,4,227,121,121,254,10,1,246,121,254,160,215,251,45,121,121,2,100,
 253,156,121,0,0,1,0,63,0,0,6,109,4,39,0,29,0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,33,17,35,53,33,17,51,21,33,53,51,17,33,17,51,21,
 63,136,136,2,59,116,1,58,118,3,162,109,254,127,137,253,195,118,254,198,116,121,3,53,121,121,254,193,1,63,121,254,223,168,252,203,121,121,1,125,254,131,121,0,0,1,0,86,
 254,74,9,18,5,213,0,49,0,0,1,33,50,4,21,17,20,7,6,7,6,35,34,38,39,53,51,30,1,51,50,63,1,54,53,17,52,38,43,1,17,51,21,33,53,51,17,33,
 17,51,21,33,53,51,17,35,53,33,21,35,5,206,1,96,218,1,9,8,24,78,110,233,75,151,79,117,6,69,68,88,34,5,30,140,116,238,173,253,77,171,253,234,173,253,76,172,
 172,6,37,173,3,107,239,200,254,153,67,64,193,79,112,34,34,235,94,88,75,12,87,228,1,95,145,173,253,135,121,121,4,211,251,45,121,121,4,227,121,121,0,0,0,1,0,63,
 254,57,7,2,4,39,0,45,0,0,1,33,50,23,22,21,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,52,38,43,1,17,51,21,33,53,51,17,33,17,51,21,33,
 53,51,17,35,53,33,21,35,4,126,1,62,163,80,83,208,203,54,122,66,102,2,53,59,66,52,62,77,186,137,253,195,118,254,198,116,253,197,136,136,4,200,137,2,142,106,108,202,
 254,149,163,167,20,19,226,1,80,71,94,123,1,117,135,105,254,145,121,121,3,53,252,203,121,121,3,53,121,121,0,0,255,255,0,77,254,111,5,94,5,240,16,39,0,122,1,74,
 0,0,16,6,3,139,0,0,255,255,0,75,254,111,4,16,4,68,16,38,0,122,125,0,16,6,3,171,0,0,0,0,0,1,0,20,254,191,5,73,5,213,0,20,0,0,19,17,
 33,17,35,53,33,17,51,17,35,52,39,38,35,33,53,51,17,33,21,21,5,52,122,254,141,209,109,18,14,90,254,8,178,254,144,4,96,1,117,254,139,236,251,45,254,70,2,177,
 142,121,4,211,236,0,0,0,0,1,0,59,254,229,4,33,4,39,0,19,0,0,19,17,33,17,35,53,35,17,51,17,35,39,38,35,33,53,51,17,35,21,59,3,230,109,231,149,
 107,15,14,90,254,135,136,231,3,6,1,33,254,223,168,252,203,254,108,141,142,121,3,53,168,0,0,0,255,255,255,239,0,0,5,53,5,213,16,6,0,60,0,0,0,1,255,231,
 254,86,4,92,4,39,0,20,0,0,3,53,33,21,35,27,1,35,53,33,21,35,1,17,51,21,33,53,51,17,1,24,2,39,114,252,218,127,1,103,116,254,245,136,253,176,137,254,
 178,3,174,121,121,253,146,2,110,121,121,253,3,254,30,121,121,1,168,3,55,0,0,0,0,1,255,239,0,0,5,53,5,213,0,28,0,0,3,53,33,21,35,9,1,35,53,33,
 21,35,1,21,51,21,35,17,51,21,33,53,51,17,35,53,51,53,1,16,2,132,149,1,46,1,45,134,1,129,114,254,139,238,238,181,253,58,181,239,239,254,112,5,92,121,121,253,
 199,2,57,121,121,253,66,140,137,254,240,121,121,1,16,137,88,2,242,0,0,1,255,231,254,86,4,92,4,39,0,28,0,0,3,53,33,21,35,27,1,35,53,33,21,35,1,21,
 51,21,35,21,51,21,33,53,51,53,35,53,51,53,1,24,2,39,114,252,218,127,1,103,116,254,245,184,184,136,253,176,137,184,184,254,178,3,174,121,121,253,146,2,110,121,121,253,
 3,198,121,163,121,121,163,121,140,3,55,0,0,1,0,9,254,191,5,231,5,213,0,32,0,0,19,53,33,21,35,9,1,35,53,33,21,35,9,1,51,17,35,52,39,38,35,33,
 53,51,9,1,51,21,33,53,51,9,1,9,2,156,148,1,4,1,2,157,1,212,166,254,180,1,185,209,109,18,14,90,253,247,149,254,230,254,232,165,254,35,166,1,98,254,91,5,
 92,121,121,254,92,1,164,121,121,253,232,253,53,254,70,2,177,142,121,1,198,254,58,121,121,2,59,2,168,0,0,0,0,1,0,0,254,229,4,110,4,39,0,31,0,0,49,53,
 51,19,1,35,53,33,21,35,27,1,35,53,33,21,35,3,1,51,17,35,39,38,35,33,53,51,11,1,51,21,137,254,254,237,107,2,72,116,170,169,118,1,117,127,244,1,29,148,
 107,14,15,90,254,108,123,180,180,128,121,1,141,1,168,121,121,254,248,1,8,121,121,254,133,254,70,254,108,141,142,121,1,24,254,232,121,0,0,0,0,1,0,20,254,191,7,6,
 5,213,0,27,0,0,19,17,33,17,35,53,35,17,33,17,35,53,33,21,35,17,51,17,35,52,2,35,33,53,51,17,35,21,21,3,228,121,203,2,37,136,2,143,173,209,109,32,
 90,250,136,179,201,4,96,1,117,254,139,236,251,64,4,208,121,121,251,29,254,70,2,1,63,121,4,211,236,0,0,0,0,1,0,72,254,229,5,145,4,39,0,27,0,0,19,53,
 33,21,35,53,35,17,33,17,35,53,33,21,35,17,51,17,35,39,38,35,33,53,51,17,35,21,72,2,221,109,98,1,104,91,2,34,137,149,107,15,14,90,251,224,136,98,3,66,
 229,229,108,252,203,3,53,121,121,252,203,254,108,141,142,121,3,53,108,0,0,1,0,56,254,191,6,89,5,213,0,32,0,0,19,53,33,21,35,17,20,22,51,33,17,35,53,33,
 21,35,17,51,17,35,52,39,38,35,33,53,51,17,33,34,38,53,17,57,2,158,152,113,90,1,35,172,2,179,172,208,108,18,15,90,254,16,172,254,124,207,245,5,92,121,121,254,
 117,119,129,2,131,121,121,251,29,254,70,2,177,142,121,1,231,206,163,1,139,0,0,0,0,1,0,63,254,229,5,19,4,39,0,32,0,0,19,53,33,21,35,17,20,22,59,1,
 17,35,53,33,21,35,17,48,51,17,35,39,38,35,33,53,51,17,35,34,38,53,17,63,2,59,116,53,63,198,118,2,60,136,149,107,15,14,90,254,144,127,232,179,222,3,174,121,
 121,254,210,68,50,1,164,121,121,252,203,254,108,141,142,121,1,24,107,148,1,30,0,0,0,1,0,56,0,0,6,47,5,213,0,27,0,0,51,53,51,17,35,53,33,21,35,17,
 33,50,4,21,17,51,21,33,53,51,17,52,38,43,1,19,51,21,57,172,172,2,223,217,1,96,218,1,9,172,253,103,152,139,117,238,2,156,121,4,227,121,121,254,15,239,200,254,
 197,121,121,1,59,145,173,253,135,121,0,0,255,255,0,56,0,0,5,18,6,20,16,6,0,75,0,0,255,255,0,86,0,0,3,10,5,213,16,6,0,44,0,0,255,255,0,18,
 0,0,9,97,7,107,16,39,12,245,6,143,1,117,16,6,3,128,0,0,255,255,0,22,0,0,7,47,6,53,16,39,2,150,1,214,0,0,16,6,3,160,0,0,0,1,0,86,
 254,74,5,252,5,213,0,49,0,0,1,51,50,4,21,17,20,7,6,7,6,35,34,38,39,53,51,30,1,51,50,63,1,54,53,17,52,38,43,1,17,51,21,33,53,51,17,35,
 53,33,21,35,17,51,1,35,53,33,21,35,3,68,121,218,1,9,8,25,77,110,234,74,152,78,117,6,69,68,88,34,5,30,140,117,237,173,253,76,172,172,2,180,173,50,2,7,
 144,1,246,179,3,107,239,200,254,153,67,64,193,79,112,34,34,235,94,88,75,12,87,228,1,95,145,173,253,135,121,121,4,227,121,121,254,15,1,241,121,121,0,0,0,1,0,63,
 254,57,4,202,4,39,0,45,0,0,1,23,22,23,22,21,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,52,38,43,1,7,17,51,21,33,53,51,17,35,53,33,21,
 35,17,1,35,53,33,21,35,2,248,75,165,79,82,208,202,54,123,66,102,2,53,59,66,52,62,76,110,76,120,253,193,136,136,2,63,120,1,130,115,1,181,178,2,143,1,2,104,
 108,202,254,149,163,167,20,19,226,1,80,71,94,123,1,117,135,105,76,254,221,121,121,3,54,120,120,254,126,1,129,121,121,0,0,0,0,1,0,86,254,74,6,123,5,213,0,41,
 0,0,37,17,33,17,51,21,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,20,7,6,7,6,35,34,38,39,53,51,30,1,51,50,63,1,54,4,115,253,234,
 173,253,76,172,172,2,180,173,2,22,171,2,179,173,8,25,77,111,233,74,152,78,112,5,69,69,87,35,5,29,85,2,136,253,156,121,121,4,227,121,121,254,10,1,246,121,121,250,
 241,67,64,193,79,112,34,34,235,94,88,75,12,87,0,0,0,1,0,63,254,57,5,7,4,39,0,36,0,0,5,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,33,17,
 51,21,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,4,126,208,202,54,123,65,101,2,53,60,65,53,254,198,116,253,197,136,136,2,59,116,1,58,118,2,61,137,
 125,163,167,20,19,226,1,80,71,94,123,2,115,254,131,121,121,3,53,121,121,254,193,1,63,121,121,0,0,1,0,56,254,191,6,52,5,213,0,32,0,0,19,53,33,21,35,17,
 20,22,51,33,17,35,53,33,21,35,17,51,21,33,34,7,6,21,35,17,51,17,33,34,38,53,17,57,2,158,152,113,90,1,35,172,2,179,172,172,254,16,90,15,18,109,209,254,
 124,207,245,5,92,121,121,254,117,119,129,2,131,121,121,251,29,121,142,177,2,1,186,1,231,206,163,1,139,0,0,0,0,1,0,63,254,229,5,7,4,39,0,31,0,0,19,53,
 33,21,35,17,20,22,59,1,17,35,53,33,21,35,17,51,21,33,34,15,1,35,17,51,17,35,34,38,53,17,63,2,59,116,53,63,198,118,2,60,136,136,254,135,90,14,15,107,
 149,232,179,222,3,174,121,121,254,210,68,50,1,164,121,121,252,203,121,142,141,1,148,1,24,107,148,1,30,0,0,0,0,1,0,63,0,0,2,143,6,20,0,11,0,0,19,33,
 21,35,17,51,21,33,53,51,17,35,63,2,78,135,136,253,177,136,136,6,20,120,250,221,121,121,5,35,255,255,0,18,0,0,5,204,7,125,16,39,2,150,1,21,1,72,16,6,
 3,122,0,0,255,255,0,75,255,227,4,128,6,53,16,38,2,150,107,0,16,6,3,154,0,0,0,0,255,255,0,18,0,0,5,204,7,131,16,38,3,122,0,0,16,7,12,238,
 4,164,1,117,255,255,0,75,255,227,4,128,6,78,16,38,3,154,0,0,16,6,0,106,79,0,0,0,255,255,255,199,0,0,7,18,5,213,16,6,0,136,0,0,255,255,0,75,
 255,227,6,176,4,68,16,6,0,168,0,0,255,255,0,86,0,0,5,31,7,107,16,39,12,245,4,170,1,117,16,6,3,127,0,0,255,255,0,75,255,227,4,65,6,53,16,38,
 2,150,125,0,16,6,3,159,0,0,0,0,255,255,0,77,255,227,5,247,5,239,16,6,1,81,0,0,255,255,0,75,255,227,4,65,4,68,16,6,1,159,0,0,255,255,0,77,
 255,227,5,247,7,131,16,39,12,238,4,254,1,117,16,6,4,20,0,0,255,255,0,75,255,227,4,65,6,78,16,38,0,106,124,0,16,6,4,21,0,0,0,0,255,255,0,18,
 0,0,9,97,7,131,16,39,12,238,6,134,1,117,16,6,3,128,0,0,255,255,0,22,0,0,7,47,6,78,16,39,0,106,1,214,0,0,16,6,3,160,0,0,255,255,0,86,
 255,227,4,204,7,131,16,39,12,238,4,132,1,117,16,6,3,129,0,0,255,255,0,63,255,227,4,79,6,78,16,39,0,106,0,158,0,0,16,6,3,161,0,0,255,255,0,63,
 255,227,4,76,5,213,16,6,1,121,0,0,255,255,0,63,254,96,4,76,4,39,16,6,2,84,0,0,255,255,0,86,0,0,6,123,7,80,16,39,0,113,1,178,1,68,16,6,
 3,130,0,0,255,255,0,63,0,0,5,25,6,26,16,39,0,113,0,225,0,14,16,6,3,162,0,0,255,255,0,86,0,0,6,123,7,131,16,39,12,238,5,75,1,117,16,6,
 3,130,0,0,255,255,0,63,0,0,5,25,6,78,16,39,0,106,0,225,0,0,16,6,3,162,0,0,255,255,0,77,255,227,5,247,7,131,16,39,12,238,4,240,1,117,16,6,
 3,136,0,0,255,255,0,75,255,227,4,132,6,78,16,39,0,106,0,155,0,0,16,6,3,168,0,0,255,255,0,77,255,227,5,247,5,240,16,6,3,94,0,0,255,255,0,75,
 255,227,4,132,4,68,16,6,2,55,0,0,255,255,0,77,255,227,5,247,7,131,16,39,12,238,4,240,1,117,16,6,4,36,0,0,255,255,0,75,255,227,4,132,6,78,16,39,
 0,106,0,155,0,0,16,6,4,37,0,0,255,255,0,77,255,227,5,94,7,131,16,39,12,238,4,135,1,117,16,6,3,151,0,0,255,255,0,78,255,227,4,16,6,78,16,38,
 0,106,88,0,16,6,3,183,0,0,0,0,255,255,0,45,255,227,5,196,7,80,16,39,0,113,1,165,1,68,16,6,3,141,0,0,255,255,0,22,254,57,4,138,6,26,16,39,
 0,113,0,181,0,14,16,6,3,173,0,0,255,255,0,45,255,227,5,196,7,131,16,39,12,238,5,65,1,117,16,6,3,141,0,0,255,255,0,22,254,57,4,138,6,78,16,38,
 0,106,122,0,16,6,3,173,0,0,0,0,255,255,0,45,255,227,5,196,7,107,16,39,12,247,5,65,1,117,16,6,3,141,0,0,255,255,0,22,254,57,4,138,6,102,16,38,
 2,155,122,0,16,6,3,173,0,0,0,0,255,255,0,56,0,0,6,52,7,131,16,39,12,238,5,2,1,117,16,6,3,145,0,0,255,255,0,63,0,0,5,7,6,78,16,39,
 0,106,0,230,0,0,16,6,3,177,0,0,0,1,0,86,254,191,4,225,5,213,0,18,0,0,51,53,51,17,35,53,33,17,35,53,33,17,51,17,35,52,39,38,35,86,172,172,
 4,138,123,253,250,208,109,18,14,90,121,4,227,121,254,160,215,251,45,254,70,2,177,142,0,1,0,63,254,229,3,244,4,39,0,17,0,0,51,53,51,17,35,53,33,17,35,53,
 33,17,51,17,35,39,38,35,63,136,136,3,181,109,254,127,148,107,15,14,90,121,3,53,121,254,223,168,252,203,254,108,141,142,0,0,255,255,0,86,0,0,8,83,7,131,16,39,
 12,238,5,242,1,117,16,6,3,149,0,0,255,255,0,76,0,0,6,242,6,78,16,39,0,106,1,177,0,0,16,6,3,181,0,0,255,255,0,86,255,227,4,206,5,240,18,6,
 1,82,0,0,0,1,0,73,255,227,4,90,4,68,0,46,0,0,1,2,33,34,39,38,53,52,55,54,55,46,1,53,16,33,50,5,21,35,38,39,38,39,38,35,32,21,20,23,
 22,23,22,59,1,21,35,32,21,20,23,22,51,50,55,54,55,4,89,135,254,139,241,145,145,81,80,150,102,146,1,232,99,1,93,101,4,12,12,58,60,132,254,244,8,9,44,61,
 210,43,55,254,167,70,73,114,164,62,61,19,1,3,254,224,79,78,155,124,77,76,16,13,126,97,1,24,64,213,36,17,18,46,47,171,30,28,29,35,49,137,221,81,49,65,68,69,
 38,0,0,0,0,1,0,40,254,86,6,12,5,213,0,36,0,0,1,53,51,30,1,51,50,54,53,17,33,17,16,3,6,32,39,53,51,30,1,50,54,18,25,1,35,53,33,21,
 35,17,20,6,35,34,38,2,98,117,6,69,68,88,69,254,101,73,50,254,143,84,118,5,69,141,73,44,171,4,204,172,220,241,74,152,254,154,235,94,88,149,205,5,27,254,236,253,
 153,254,216,198,77,226,94,88,162,1,252,1,62,1,36,121,121,250,205,243,224,34,0,0,0,1,0,32,254,57,4,213,4,39,0,38,0,0,23,34,47,1,22,51,50,55,62,2,
 61,1,35,53,33,21,35,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,33,21,16,7,2,176,57,81,6,68,57,55,29,66,40,14,136,3,244,136,208,203,54,122,66,
 102,2,53,59,66,52,254,208,36,63,29,29,125,31,37,86,218,164,170,173,121,121,251,213,163,167,20,19,226,1,80,71,94,123,4,43,174,254,242,191,254,176,0,0,0,1,0,40,
 255,227,8,251,5,213,0,43,0,0,1,17,16,3,6,32,39,53,51,30,1,50,54,18,25,1,35,53,33,21,35,9,1,35,53,33,21,35,9,1,51,21,33,53,51,9,1,51,
 21,33,53,51,9,1,2,104,73,50,254,143,84,118,5,69,141,73,44,171,4,204,147,1,4,1,1,157,1,212,165,254,180,1,185,127,253,97,150,254,229,254,232,166,254,35,165,1,
 98,254,101,5,76,254,236,253,153,254,216,198,77,226,94,88,162,1,252,1,62,1,36,121,121,254,92,1,164,121,121,253,232,253,53,121,121,1,198,254,58,121,121,2,59,2,152,0,
 0,1,0,32,255,227,6,219,4,39,0,45,0,0,23,34,47,1,22,51,50,55,62,2,61,1,35,53,33,21,35,27,1,35,53,33,21,35,3,1,51,21,33,53,51,11,1,51,
 21,33,53,51,19,1,33,21,16,7,2,176,57,81,6,68,57,55,29,66,40,14,136,3,244,117,171,169,118,1,116,126,244,1,28,127,253,160,123,180,181,129,254,118,136,254,254,238,
 254,230,36,63,29,29,125,31,37,86,218,164,170,173,121,121,254,248,1,8,121,121,254,133,254,70,121,121,1,24,254,232,121,121,1,141,1,168,174,254,242,191,254,176,255,255,0,77,
 254,143,5,247,5,240,16,6,0,52,0,0,255,255,0,75,254,86,4,222,4,68,16,6,0,84,0,0,255,255,255,239,0,0,8,44,5,213,16,6,0,58,0,0,255,255,255,239,
 0,0,6,88,4,39,16,6,0,90,0,0,0,1,0,63,255,227,6,84,5,213,0,63,0,0,37,51,21,33,34,39,14,1,35,34,46,2,53,17,35,53,33,21,35,17,20,30,
 2,51,50,55,46,3,53,52,55,19,23,7,20,21,20,30,2,23,62,1,52,46,2,39,17,35,53,33,21,35,17,20,6,7,30,1,6,22,61,254,85,32,44,59,135,75,132,225,
 163,92,172,2,179,172,27,62,101,75,73,61,40,73,55,35,3,78,93,12,46,80,102,57,13,14,20,38,56,37,172,2,179,172,47,43,59,103,121,121,21,24,26,66,133,202,136,3,
 96,121,121,252,12,49,96,76,47,15,31,74,76,76,34,13,12,1,98,23,58,3,7,27,85,100,107,50,35,80,92,90,79,64,21,2,82,121,121,252,160,85,149,63,41,49,0,0,
 0,1,0,63,0,0,5,253,5,242,0,47,0,0,37,51,21,33,53,51,17,52,62,4,51,50,30,2,29,1,51,21,33,53,51,53,52,46,2,35,34,6,21,17,33,50,30,2,
 23,7,46,3,35,33,2,70,172,253,77,172,41,76,104,126,144,77,116,206,155,91,82,254,0,82,25,53,84,58,117,104,1,199,62,144,137,117,36,243,16,50,65,76,43,254,54,121,
 121,121,3,96,97,156,119,85,55,25,54,126,206,151,94,121,121,242,71,101,65,31,128,140,253,173,7,20,33,25,200,34,54,39,21,0,0,2,0,81,0,0,6,201,5,242,0,36,
 0,52,0,0,1,50,30,2,23,7,46,1,43,1,17,51,21,33,53,51,17,35,34,46,2,53,52,62,4,51,50,30,2,21,17,1,52,46,2,34,14,2,21,20,30,2,59,1,
 4,244,62,136,127,108,36,243,31,107,84,46,172,253,76,172,212,116,212,161,96,44,78,109,130,147,77,114,205,152,89,254,164,22,50,82,116,86,57,28,28,57,86,58,212,2,26,7,
 20,33,25,200,68,80,254,232,121,121,1,24,55,130,215,161,107,166,124,86,53,24,58,128,205,146,254,65,2,83,70,101,66,31,36,97,171,135,129,165,95,35,0,0,0,1,0,36,
 0,0,6,229,5,242,0,45,0,0,1,51,21,33,53,51,53,52,62,4,51,50,30,2,21,17,51,50,30,2,23,7,46,1,43,1,17,51,21,33,53,51,17,52,46,2,35,34,
 6,21,1,209,82,254,1,82,41,76,104,126,144,77,116,206,155,91,42,62,136,127,108,36,243,31,107,84,46,172,253,76,172,25,53,84,58,117,104,3,123,121,121,94,97,156,119,85,
 55,25,54,126,206,151,254,65,7,20,33,25,200,68,80,254,232,121,121,3,244,71,101,65,31,128,140,0,0,1,0,63,255,227,5,253,5,213,0,47,0,0,1,20,22,51,50,62,
 2,61,1,35,53,33,21,35,21,20,14,2,35,34,46,4,53,17,35,53,33,21,35,17,33,50,30,2,23,7,46,3,35,33,2,70,104,117,58,84,53,25,82,2,0,82,91,155,
 206,116,77,144,126,104,76,41,172,2,179,172,1,199,62,144,137,117,36,243,16,50,65,76,43,254,54,1,104,140,128,31,65,101,71,242,121,121,94,152,205,126,54,25,55,85,119,156,
 97,3,96,121,121,254,203,7,20,33,25,200,34,54,39,21,0,1,0,135,255,108,5,161,5,242,0,53,0,0,1,34,6,21,20,22,23,51,21,33,46,1,53,52,62,2,51,50,
 30,2,21,20,14,4,7,51,50,30,2,23,7,46,1,35,33,17,33,21,51,50,62,1,18,53,52,46,2,2,251,145,137,1,8,108,254,72,16,7,99,170,229,130,136,233,171,97,
 45,75,101,113,117,55,78,62,136,127,108,36,243,30,103,81,252,207,1,92,75,108,167,112,58,26,63,104,5,121,189,189,28,66,38,121,51,96,44,143,211,139,68,74,152,232,157,103,
 183,158,131,102,73,20,7,20,33,25,200,66,82,1,70,189,99,204,1,54,211,106,165,111,58,0,0,0,0,1,0,63,255,108,5,133,5,213,0,35,0,0,55,51,17,35,53,33,
 21,35,17,33,50,30,2,23,7,46,3,35,33,17,51,50,30,2,23,7,46,3,35,33,63,172,172,2,179,172,1,78,62,144,137,117,36,243,15,51,64,77,42,254,174,230,62,144,
 137,117,36,243,16,50,65,76,43,253,16,121,4,227,121,121,254,203,7,20,33,25,200,34,54,39,21,252,235,7,20,33,25,200,34,54,39,21,0,0,0,1,0,63,255,108,5,253,
 5,242,0,43,0,0,37,50,30,2,23,7,46,3,35,33,53,51,17,52,62,4,51,50,30,2,29,1,51,21,33,53,51,53,52,46,2,35,34,6,21,17,4,13,62,144,137,117,
 36,243,16,50,65,76,43,252,47,172,41,76,104,126,144,77,116,206,155,91,82,254,0,82,25,53,84,58,117,104,137,7,20,33,25,200,34,54,39,21,121,3,96,97,156,119,85,55,
 25,54,126,206,151,94,121,121,242,71,101,65,31,128,140,252,28,0,0,0,0,2,0,63,255,236,8,117,5,242,0,56,0,68,0,0,1,20,14,2,35,34,46,2,53,52,62,2,
 59,1,53,52,46,2,34,14,2,21,17,51,21,33,53,51,17,52,62,1,36,32,4,30,1,29,1,51,50,30,2,23,7,46,3,43,1,33,34,14,2,21,20,22,51,50,25,1,
 6,200,79,133,177,97,102,180,135,76,77,134,179,102,140,52,101,151,199,151,101,52,172,253,77,172,109,198,1,20,1,79,1,20,198,109,15,63,117,107,90,36,242,10,36,46,51,24,
 19,254,27,31,53,39,24,76,70,139,1,205,120,181,120,60,62,120,176,114,117,172,112,54,156,71,123,92,52,53,92,123,70,252,82,121,121,3,26,146,226,155,80,71,147,223,151,23,
 7,20,33,25,200,36,55,37,20,31,73,123,91,183,167,1,73,1,83,0,0,2,0,81,255,227,6,201,5,213,0,35,0,51,0,0,1,50,30,2,23,7,46,1,43,1,17,20,
 14,2,35,34,46,4,52,62,4,59,1,17,35,53,33,17,1,20,30,2,50,62,2,53,17,35,34,14,2,4,244,62,136,127,108,36,243,31,107,84,46,89,152,205,114,77,147,130,
 109,78,44,44,78,109,130,147,77,212,172,2,8,252,235,28,57,86,116,82,50,22,212,58,86,57,28,4,39,7,20,33,25,200,68,80,254,94,146,205,128,58,20,48,79,119,162,214,
 166,124,84,53,23,1,53,121,254,82,253,211,135,163,88,28,31,66,101,70,2,54,34,93,164,0,0,0,0,1,0,90,0,0,5,200,5,213,0,34,0,0,37,51,21,33,53,51,
 17,35,53,33,21,35,17,54,51,50,30,2,29,1,51,21,33,53,51,53,52,46,2,35,34,6,21,2,97,172,253,77,172,172,2,179,172,103,118,116,206,155,91,82,254,0,82,25,
 53,84,58,117,104,121,121,121,4,227,121,121,254,202,30,54,126,206,151,94,121,121,242,71,101,65,31,128,140,0,0,0,0,1,0,90,255,108,5,88,5,213,0,21,0,0,55,51,
 17,35,53,33,21,35,17,33,50,30,2,23,7,46,3,35,33,90,172,172,2,179,172,1,6,62,144,137,117,36,243,15,51,64,77,42,252,239,121,4,227,121,121,251,45,7,20,33,
 25,200,34,54,39,21,0,0,0,1,0,90,255,227,8,53,5,213,0,43,0,0,1,35,53,33,21,35,17,20,14,2,35,34,46,2,53,17,33,17,51,21,33,53,51,17,35,53,
 33,21,35,17,33,21,35,17,20,30,2,51,50,54,53,6,135,82,2,0,82,92,155,207,114,116,206,155,91,254,238,172,253,77,172,172,2,179,172,2,191,82,26,53,83,59,117,103,
 3,174,121,121,254,78,146,205,128,58,54,126,205,152,1,162,252,219,121,121,4,227,121,121,254,203,121,253,186,71,101,65,31,128,140,0,0,2,0,144,255,229,6,46,5,241,0,43,
 0,63,0,0,1,34,6,7,22,4,30,1,21,20,14,2,35,34,46,4,53,52,62,2,55,33,17,33,21,51,62,3,51,50,30,2,23,7,46,1,1,20,30,2,51,50,62,4,
 53,52,46,2,39,6,2,4,74,92,156,65,172,1,5,175,89,102,174,229,126,84,163,148,125,91,51,31,55,80,48,254,253,1,82,59,69,155,162,165,80,56,116,107,93,37,243,30,
 125,253,125,32,73,119,87,58,87,62,41,23,9,43,105,177,132,65,69,5,106,60,57,13,112,177,232,134,160,236,156,76,34,68,104,140,176,106,75,143,136,127,57,1,98,220,57,92,
 65,34,11,21,32,22,200,68,83,252,239,107,178,128,71,39,68,92,108,118,59,110,191,143,87,6,103,254,240,0,0,0,0,1,0,36,0,0,5,236,5,213,0,35,0,0,1,35,
 53,33,21,35,17,51,21,33,53,51,17,14,1,35,34,46,2,53,17,35,53,33,21,35,17,20,30,2,51,50,54,55,3,228,82,2,0,82,172,253,76,172,51,111,58,116,206,155,
 91,172,2,179,172,25,54,83,59,113,105,2,3,174,121,121,252,203,121,121,1,54,16,14,54,126,205,152,1,178,121,121,253,186,71,101,65,31,121,133,0,1,255,211,255,120,4,191,
 5,213,0,29,0,0,1,6,4,14,1,21,20,30,2,23,1,17,35,53,1,46,3,53,52,62,4,55,3,33,4,190,221,254,189,210,101,20,28,30,10,2,249,115,252,92,57,80,
 48,21,60,112,159,198,233,130,230,1,114,4,39,77,130,106,85,32,17,27,19,14,3,254,244,254,91,105,1,71,20,45,48,52,28,40,89,96,100,100,101,48,1,174,0,2,0,135,
 255,190,5,204,5,242,0,57,0,75,0,0,1,34,6,21,20,22,23,51,21,33,46,1,53,52,62,2,51,50,30,2,21,20,14,2,7,30,1,23,55,23,1,46,1,39,14,1,
 35,34,46,2,53,52,62,2,51,50,22,23,62,1,53,52,38,1,34,14,2,21,20,30,2,51,50,54,55,46,3,3,24,145,138,2,8,108,254,71,15,7,99,170,229,130,136,233,
 171,97,34,61,88,52,35,70,35,72,77,254,232,54,143,82,99,207,99,69,138,110,67,49,93,135,86,95,245,138,43,45,134,253,249,17,34,28,17,38,55,63,25,76,139,60,52,102,
 92,81,5,121,189,189,28,66,38,121,51,96,44,143,211,139,68,74,152,232,157,72,146,142,136,61,21,45,24,80,86,254,192,45,92,44,62,70,31,71,113,83,61,116,90,54,68,66,
 101,246,146,213,227,251,179,12,21,28,17,38,46,27,9,45,45,24,39,29,16,0,0,0,0,1,0,36,255,108,6,202,5,242,0,41,0,0,1,51,21,33,53,51,53,52,62,4,
 51,50,30,2,21,17,51,50,30,2,23,7,46,1,39,33,53,51,17,52,46,2,35,34,6,21,1,209,82,254,1,82,41,76,104,126,144,77,116,206,155,91,15,62,136,127,108,36,
 243,30,103,81,253,221,172,25,53,84,58,117,104,3,123,121,121,94,97,156,119,85,55,25,54,126,206,151,252,176,7,20,33,25,200,66,80,2,121,3,244,71,101,65,31,128,140,0,
 0,2,0,45,0,0,6,6,5,234,0,39,0,52,0,0,1,38,35,34,6,7,1,30,3,51,21,33,34,38,53,52,62,2,55,3,46,3,43,1,53,33,50,22,31,1,62,3,
 51,1,33,50,54,53,52,39,1,6,2,21,20,22,5,91,57,68,90,196,92,2,43,28,38,26,18,9,250,196,82,74,80,140,191,111,183,12,27,32,40,27,66,1,40,77,134,64,
 44,99,158,136,121,61,252,235,1,164,26,30,14,254,119,117,108,80,4,245,27,90,85,252,148,46,55,28,9,107,66,60,65,186,222,251,131,1,35,19,37,27,17,121,86,103,70,99,
 112,55,14,250,144,32,24,23,23,2,114,175,254,234,96,86,93,0,0,0,0,1,0,63,255,227,7,63,5,213,0,39,0,0,1,35,53,33,50,30,2,23,7,46,1,43,1,17,
 20,14,2,35,34,46,2,53,17,35,53,33,21,35,17,20,30,2,51,50,54,53,3,255,127,1,234,62,136,127,108,36,243,31,107,84,19,92,155,207,114,116,206,155,91,172,2,134,
 127,26,53,83,59,117,103,5,92,121,7,20,33,25,200,68,80,252,176,146,205,128,58,54,126,205,152,3,96,121,121,252,12,71,101,65,31,128,140,0,0,1,0,90,255,228,5,184,
 5,239,0,71,0,0,1,21,35,20,30,2,51,50,62,2,53,52,46,2,35,33,7,33,19,33,7,51,50,62,2,53,52,46,2,35,34,14,2,21,33,52,62,2,50,30,2,21,
 20,14,2,7,30,3,21,20,14,2,35,34,46,4,53,2,32,65,39,78,113,75,74,118,81,43,56,86,103,49,254,251,16,254,139,40,1,118,9,245,40,74,56,35,36,62,82,47,
 48,84,62,36,254,141,96,164,219,244,216,160,94,41,76,107,66,80,137,102,58,112,188,246,133,88,171,154,132,95,54,1,231,108,50,102,82,52,52,93,130,79,85,122,79,37,126,1,
 89,82,28,59,91,62,60,94,64,33,34,67,102,67,96,146,99,50,49,95,139,89,59,100,79,53,10,13,67,103,136,82,123,179,116,55,26,54,84,114,147,90,0,0,0,1,255,202,
 255,227,6,112,6,105,0,39,0,0,1,35,53,33,21,35,21,20,14,2,35,34,46,2,53,17,35,34,46,2,39,55,30,1,23,33,21,35,17,20,30,2,51,50,54,53,4,195,
 82,1,255,82,92,155,207,114,116,206,155,91,15,62,136,127,108,36,243,30,102,81,2,36,172,25,53,84,58,117,104,2,90,121,121,94,146,205,128,58,54,126,205,152,3,80,7,20,
 32,26,200,66,80,2,121,252,12,71,101,65,31,128,140,0,0,1,0,153,255,228,5,140,5,213,0,56,0,0,37,50,54,53,52,38,39,35,53,33,30,1,21,20,14,2,35,34,
 46,2,53,52,62,4,51,39,46,3,43,1,53,33,50,22,23,5,17,37,46,1,35,34,14,2,21,20,30,2,3,23,145,138,2,8,108,1,185,15,7,99,170,228,131,136,233,172,
 97,45,77,106,119,127,62,195,22,50,52,53,23,106,2,23,65,128,60,1,161,254,46,26,49,23,70,115,82,45,31,67,103,93,189,189,28,66,38,121,51,96,44,143,211,139,68,76,
 155,233,158,96,169,140,110,76,40,91,10,20,16,10,121,22,28,194,254,160,218,9,8,75,138,193,118,124,192,131,68,0,0,1,0,63,0,0,6,7,5,242,0,33,0,0,37,51,
 21,33,53,51,17,52,62,4,51,50,30,2,21,17,51,21,33,53,51,17,52,46,2,35,34,6,21,2,70,127,253,122,172,41,76,104,126,144,77,116,206,155,91,172,253,121,127,25,
 53,84,58,117,104,121,121,121,3,96,97,156,119,85,55,25,54,126,206,151,252,160,121,121,3,244,71,101,65,31,128,140,0,1,0,135,255,84,5,120,5,242,0,49,0,0,1,34,
 6,21,20,22,23,51,21,33,46,1,53,52,62,2,51,50,30,2,21,20,14,4,35,23,17,35,53,1,17,51,21,23,22,51,50,62,2,53,52,46,2,2,251,145,137,1,8,108,
 254,72,16,7,99,170,229,130,132,231,173,101,51,86,116,130,137,65,224,97,253,169,96,139,49,52,71,128,98,59,33,68,102,5,121,189,189,28,66,38,121,51,96,44,143,211,139,68,
 82,157,228,145,94,163,137,107,73,39,101,254,144,56,1,25,1,109,59,64,18,69,134,199,130,106,177,127,70,0,0,0,0,1,0,36,0,0,7,52,5,242,0,39,0,0,1,51,
 21,33,53,51,53,52,62,1,36,32,4,30,1,21,17,51,21,33,53,51,17,52,46,2,39,17,51,21,33,53,51,17,14,3,21,1,209,82,254,1,82,115,206,1,30,1,86,1,
 29,205,114,172,253,77,172,36,67,94,59,82,254,1,82,59,94,67,36,3,123,121,121,94,146,205,128,58,54,126,206,151,252,160,121,121,3,244,58,87,61,39,10,252,230,121,121,3,
 25,10,39,62,86,57,0,0,0,2,0,153,255,108,5,172,5,243,0,51,0,82,0,0,37,50,30,2,23,7,46,1,35,33,17,33,21,51,50,54,55,62,1,53,52,46,6,39,
 46,1,53,52,62,4,51,50,30,4,21,20,2,14,1,7,19,46,3,35,34,14,2,21,20,23,30,7,21,20,14,2,7,62,1,53,52,3,215,62,136,127,108,36,243,30,103,82,
 252,208,1,92,74,65,112,48,10,8,54,88,115,122,122,101,72,11,2,2,30,64,100,142,184,116,84,160,142,119,87,48,91,148,188,99,160,14,58,84,106,62,56,97,72,42,20,15,
 57,75,85,85,78,61,36,4,8,13,9,60,61,137,7,20,33,25,200,66,82,1,70,189,40,36,41,70,29,77,90,49,23,22,34,70,121,98,15,31,16,60,124,116,103,77,44,34,
 67,101,133,166,99,149,255,0,202,143,36,3,81,111,157,100,46,40,72,99,58,55,54,40,52,36,27,32,42,67,98,71,21,51,54,54,22,99,253,137,71,0,0,0,0,1,0,63,
 0,0,7,75,5,242,0,45,0,0,37,51,21,33,53,51,17,52,62,4,51,50,30,2,21,17,51,50,30,2,23,7,46,1,43,1,17,51,21,33,53,51,17,52,46,2,35,34,
 6,21,2,70,172,253,77,172,41,76,104,126,144,77,116,206,155,91,27,62,136,127,108,36,243,31,107,85,30,172,253,76,172,25,53,84,58,117,104,121,121,121,3,96,97,156,119,85,
 55,25,54,126,206,151,254,65,7,20,33,25,200,68,80,254,232,121,121,3,244,71,101,65,31,128,140,0,0,1,0,63,255,227,6,7,5,213,0,31,0,0,1,35,53,33,21,35,
 17,20,14,2,35,34,46,2,53,17,35,53,33,21,35,17,20,30,2,51,50,54,53,3,255,127,2,135,172,92,155,207,114,116,206,155,91,172,2,134,127,26,53,83,59,117,103,5,
 92,121,121,252,160,146,205,128,58,54,126,205,152,3,96,121,121,252,12,71,101,65,31,128,140,0,0,0,0,1,0,36,255,108,6,202,5,213,0,43,0,0,1,35,53,33,21,35,
 17,51,50,30,2,23,7,46,1,35,33,53,51,53,14,1,35,34,46,2,61,1,35,53,33,21,35,21,20,30,2,51,50,54,55,3,138,172,2,180,172,15,62,136,127,108,36,243,
 31,107,84,253,229,172,51,111,58,116,206,155,91,82,1,255,82,25,54,83,59,113,105,2,5,92,121,121,251,45,7,20,33,25,200,68,80,121,220,16,14,54,126,205,152,94,121,121,
 242,71,101,65,31,121,133,0,0,1,0,90,255,228,5,129,5,239,0,67,0,0,1,21,35,30,3,51,62,3,53,52,46,2,47,1,46,3,53,52,62,2,51,50,30,4,23,33,
 52,46,2,35,34,14,2,21,20,30,2,31,1,30,3,21,20,14,2,35,34,46,2,53,2,32,66,1,50,84,110,62,57,93,66,37,47,82,113,66,172,101,145,92,44,76,148,213,
 138,67,135,123,108,81,51,3,254,140,42,63,75,35,46,78,57,33,44,82,115,70,161,113,160,100,45,95,172,240,144,142,244,179,102,1,231,108,78,109,68,31,3,28,51,73,47,57,
 81,61,47,23,58,34,92,112,131,72,94,166,124,72,21,43,66,91,114,71,82,109,66,28,29,52,72,44,65,84,59,43,24,54,38,95,114,132,76,95,163,119,68,68,131,192,124,0,
 0,1,0,63,0,0,5,173,5,242,0,33,0,0,37,51,21,33,53,51,17,52,62,4,51,50,30,2,29,1,51,21,33,53,51,53,52,46,2,35,34,6,21,2,70,172,253,77,
 172,41,76,104,126,144,77,116,206,155,91,82,254,0,82,25,53,84,58,117,104,121,121,121,3,96,97,156,119,85,55,25,54,126,206,151,94,121,121,242,71,101,65,31,128,140,0,0,
 0,2,0,18,255,228,5,154,5,239,0,59,0,71,0,0,1,33,34,6,7,39,62,3,55,46,3,53,52,62,2,50,30,2,21,20,14,2,7,30,3,21,20,14,2,32,46,2,
 53,33,21,35,20,30,2,50,62,2,53,52,46,2,54,52,38,34,6,21,20,30,2,51,50,3,47,254,180,84,107,31,243,30,84,101,110,55,42,71,50,28,88,154,210,245,208,150,
 84,39,76,107,67,86,139,99,53,98,172,240,254,226,244,178,102,1,198,66,28,66,109,162,109,66,28,44,71,92,118,105,189,109,30,52,74,44,107,3,2,80,68,200,21,30,19,11,
 2,23,53,59,67,36,90,140,96,50,48,93,140,91,59,101,78,54,11,14,73,105,129,68,120,181,121,61,65,130,192,128,108,47,101,84,54,61,101,131,71,73,116,81,43,252,250,126,
 130,125,61,89,57,28,0,0,0,1,0,63,0,0,5,164,5,213,0,25,0,0,37,51,21,33,53,51,17,35,53,33,21,35,17,33,50,30,2,23,7,46,3,35,33,2,70,172,
 253,77,172,172,2,179,172,1,110,62,144,137,117,36,243,16,50,65,76,43,254,143,121,121,121,4,227,121,121,254,203,7,20,33,25,200,34,54,39,21,0,3,0,81,0,0,6,144,
 5,213,0,31,0,41,0,51,0,0,1,33,21,35,21,30,3,16,14,2,7,21,51,21,33,53,51,53,46,3,16,62,2,55,53,35,2,16,30,2,23,17,14,2,0,16,46,2,
 39,17,62,2,2,24,2,177,171,145,231,162,87,87,162,231,145,171,253,79,170,144,232,162,87,87,162,232,144,170,94,40,72,97,55,55,97,72,3,68,38,70,98,58,58,98,70,5,
 213,121,74,10,66,126,194,254,236,196,129,69,11,100,121,121,100,11,68,127,197,1,24,194,124,64,11,75,254,33,254,254,164,96,41,6,3,95,6,38,93,254,93,1,2,161,93,38,
 6,252,161,6,42,96,0,0,0,2,255,121,0,0,6,84,5,242,0,50,0,69,0,0,1,35,34,46,2,39,55,30,1,59,1,17,62,3,51,50,30,2,21,20,14,4,35,34,
 38,39,21,33,50,30,2,23,7,46,1,35,33,21,51,21,33,53,51,1,20,30,2,51,50,62,2,53,52,46,2,35,34,6,21,1,89,11,62,136,127,108,36,243,31,107,84,15,
 3,89,153,206,120,114,208,159,94,44,77,108,128,143,75,62,111,51,1,202,62,136,127,108,36,243,30,108,84,254,50,172,253,77,172,1,91,30,57,83,54,53,84,57,29,29,57,83,
 54,112,112,1,23,7,20,32,26,200,68,80,2,118,121,180,117,58,60,120,183,123,82,135,106,79,52,25,17,17,175,7,20,33,25,200,68,80,158,121,121,3,127,92,128,80,36,36,
 84,136,100,98,139,88,40,163,181,0,0,0,0,2,0,77,255,227,5,247,5,240,0,10,0,28,0,0,37,50,18,17,16,2,35,34,2,17,16,5,34,36,38,2,16,18,54,36,
 32,4,22,18,21,20,2,6,4,3,34,172,167,167,172,171,168,1,83,169,254,243,187,100,100,188,1,13,1,80,1,13,187,100,100,187,254,243,92,1,66,1,75,1,76,1,66,254,
 187,254,183,253,115,121,106,200,1,31,1,106,1,32,200,106,106,200,254,224,181,180,254,225,200,107,0,0,0,3,0,72,255,227,6,186,5,213,0,39,0,49,0,61,0,0,19,33,
 21,35,30,3,23,17,35,34,46,2,53,52,62,4,51,33,21,35,17,30,3,21,20,14,1,4,32,36,46,1,36,52,46,2,39,17,62,2,1,35,34,14,2,20,30,2,59,1,
 72,1,213,68,5,41,69,95,59,149,78,150,117,71,40,67,86,93,93,40,2,153,171,151,235,161,85,108,206,254,212,254,128,254,203,219,121,4,255,36,68,98,62,62,99,67,253,192,
 92,21,42,36,23,23,36,42,21,92,1,204,121,63,88,58,33,7,3,84,28,67,110,81,54,82,59,38,23,9,121,254,196,13,75,131,191,129,147,207,131,61,57,119,185,71,228,151,
 94,47,9,252,184,10,50,97,4,99,7,28,57,102,64,37,14,0,0,0,255,255,0,214,3,218,1,215,6,20,16,6,2,129,0,0,0,1,0,24,3,68,1,207,5,213,0,9,
 0,0,19,62,1,61,1,33,21,20,2,7,24,94,88,1,1,167,173,3,209,84,208,138,86,8,221,254,193,109,0,0,0,1,0,5,4,236,2,53,6,100,0,3,0,0,9,1,
 35,19,2,52,254,206,253,234,6,100,254,136,1,120,0,0,0,1,0,3,4,242,2,211,7,37,0,21,0,0,1,34,14,2,21,35,52,62,2,51,50,62,2,53,51,20,14,2,
 1,115,70,103,67,32,95,52,93,129,78,70,100,66,32,99,52,93,129,5,162,33,51,63,29,84,141,104,58,29,48,64,35,93,144,99,51,0,0,0,0,1,0,23,4,236,2,71,
 6,100,0,3,0,0,1,19,35,1,1,92,234,253,254,206,6,100,254,136,1,120,0,0,0,1,0,9,4,216,3,34,6,213,0,39,0,0,19,62,3,51,50,30,2,21,20,14,
 2,35,34,46,2,39,51,30,3,51,50,54,53,52,46,2,35,34,14,2,7,9,11,88,128,154,76,56,119,98,63,51,82,100,49,56,90,68,43,8,118,4,24,34,37,18,54,54,
 26,42,57,31,64,113,89,57,6,4,241,117,181,123,63,32,66,99,67,68,94,58,25,31,57,79,48,24,36,25,13,64,51,30,49,33,18,51,90,124,72,0,0,0,0,1,0,81,
 4,241,3,84,6,20,0,5,0,0,19,17,51,21,33,21,81,166,2,92,4,241,1,35,184,107,0,0,0,1,0,36,255,227,7,89,4,39,0,42,0,0,37,14,1,35,32,25,
 1,35,53,33,17,20,23,22,51,50,54,53,17,35,53,33,17,20,22,51,50,54,53,17,35,53,33,17,51,21,33,53,14,1,35,34,38,3,57,66,155,104,254,185,137,1,199,27,
 28,75,85,93,114,1,177,56,73,87,92,114,1,177,136,254,57,55,144,99,117,146,174,106,97,1,160,2,43,121,253,145,200,51,52,144,135,2,14,121,253,145,199,104,144,135,2,14,
 121,252,82,121,150,93,86,99,0,1,0,81,254,86,4,176,4,68,0,33,0,0,37,21,33,17,51,21,33,53,51,17,35,53,33,21,62,3,51,50,22,21,17,33,17,52,46,2,
 35,34,6,21,17,4,176,253,104,116,253,197,136,136,1,199,29,64,77,90,57,162,164,254,193,15,32,53,38,96,90,121,121,254,207,121,121,4,223,121,150,48,68,43,20,210,206,254,
 147,1,119,68,92,56,24,157,171,254,35,0,0,2,0,108,254,86,5,178,4,68,0,28,0,45,0,0,1,17,33,21,33,17,51,21,33,53,51,17,6,35,34,46,2,53,52,62,
 2,51,50,23,53,33,21,1,52,38,35,34,14,2,21,20,30,2,51,50,54,53,4,118,1,60,254,196,136,253,166,148,81,199,101,162,113,60,60,113,162,101,199,81,1,198,254,58,
 87,94,49,68,44,18,18,44,68,49,94,87,3,174,252,203,121,254,207,121,121,1,184,164,78,145,208,130,131,208,144,77,164,135,121,254,154,186,166,39,93,155,117,116,155,94,40,166,
 186,0,0,0,0,1,0,90,254,86,5,224,4,68,0,37,0,0,37,21,33,17,51,21,33,53,51,17,52,46,2,35,34,6,21,17,51,21,33,53,51,17,35,53,33,21,62,3,
 51,50,22,21,17,5,224,254,196,137,253,196,116,15,32,53,38,97,90,118,253,196,136,136,1,198,30,64,77,91,56,162,164,121,121,254,207,121,121,3,223,68,92,56,24,157,171,254,
 35,121,121,3,53,121,150,48,68,43,20,210,206,253,213,0,0,1,0,45,255,227,5,0,6,20,0,30,0,0,1,17,51,21,33,53,14,3,35,34,38,53,17,35,53,33,17,33,
 21,33,17,20,23,22,51,50,54,53,17,4,120,136,254,56,28,63,77,92,56,162,164,137,1,199,2,199,253,57,30,30,79,96,89,2,226,253,151,121,150,48,67,44,20,210,206,4,
 24,121,254,19,121,254,12,198,54,53,158,172,1,15,0,0,0,2,0,108,254,86,5,178,4,68,0,24,0,41,0,0,1,17,33,21,33,53,51,17,6,35,34,46,2,53,52,62,
 2,51,50,23,53,33,21,1,52,38,35,34,14,2,21,20,30,2,51,50,54,53,4,118,1,60,252,242,148,81,199,101,162,113,60,60,113,162,101,199,81,1,198,254,58,87,94,49,
 68,44,18,18,44,68,49,94,87,3,174,251,33,121,121,1,184,164,78,145,208,130,131,208,144,77,164,135,121,254,154,186,166,39,93,155,117,116,155,94,40,166,186,0,0,1,0,81,
 0,0,4,107,6,20,0,13,0,0,1,21,33,17,33,21,33,53,51,17,35,53,33,17,4,106,253,174,1,236,252,77,137,137,1,199,4,39,121,252,203,121,121,5,34,121,254,19,
 0,1,0,81,254,86,5,36,4,68,0,33,0,0,1,21,33,53,51,17,35,53,33,21,62,3,51,50,22,21,17,51,21,33,53,51,17,52,46,2,35,34,6,21,17,5,1,251,
 80,136,136,1,199,29,64,77,90,57,162,164,137,253,196,116,15,32,53,38,96,90,254,207,121,121,4,223,121,150,48,68,43,20,210,206,253,213,121,121,2,53,68,92,56,24,157,171,
 252,121,0,0,0,2,0,81,254,86,6,140,4,66,0,12,0,66,0,0,1,20,51,50,62,2,55,35,34,14,2,3,34,14,2,21,17,51,21,33,53,51,17,35,53,33,21,62,
 3,51,50,30,4,23,51,21,35,14,3,35,34,46,2,53,52,62,2,59,1,46,5,3,202,101,31,56,42,25,1,155,16,36,30,19,124,49,109,91,61,116,253,197,136,136,1,199,
 38,98,114,126,65,67,134,122,106,80,49,4,137,134,9,79,126,163,94,95,152,106,56,40,86,131,91,210,7,40,58,71,78,82,1,4,185,43,88,137,95,16,41,69,2,100,38,79,
 124,85,252,121,121,121,4,223,121,150,49,68,42,18,25,54,84,118,154,96,121,128,178,111,50,34,71,109,75,61,108,82,48,76,114,81,52,30,12,0,0,2,0,108,255,227,5,162,
 6,20,0,22,0,38,0,0,1,21,33,17,20,14,2,34,46,2,16,62,2,59,1,17,35,53,33,17,5,35,34,14,2,20,30,2,51,50,62,2,53,5,162,254,196,77,135,183,
 213,188,140,82,81,140,189,107,182,147,1,210,254,193,182,49,68,42,19,18,43,67,50,46,70,45,21,4,39,121,254,108,147,213,140,67,67,135,205,1,22,205,135,67,1,116,121,254,
 19,121,42,96,157,232,169,109,53,29,78,137,108,0,0,0,0,1,0,54,254,86,5,9,6,20,0,33,0,0,19,53,51,17,35,53,33,17,62,3,51,50,22,21,17,51,21,33,
 53,51,17,52,46,2,35,34,6,21,17,51,21,54,136,136,1,198,30,64,77,91,56,162,164,137,253,196,116,15,32,53,38,97,90,118,254,86,121,6,204,121,253,125,48,68,43,20,
 210,206,253,213,121,121,2,53,68,92,56,24,157,171,252,121,121,0,0,0,0,1,0,81,254,86,3,111,4,39,0,9,0,0,1,21,33,53,51,17,35,53,33,17,3,110,252,227,
 136,136,1,199,254,207,121,121,4,223,121,250,168,0,0,0,0,1,0,63,254,86,7,149,6,20,0,52,0,0,1,17,51,21,33,53,14,3,35,34,38,53,17,52,46,2,35,34,
 6,21,17,51,21,33,53,51,17,35,53,33,17,62,3,51,50,22,29,1,20,23,22,51,50,54,53,17,35,53,7,12,136,254,57,29,63,76,92,57,162,164,15,32,53,38,96,90,
 116,253,197,136,136,1,199,29,64,77,90,57,162,164,30,29,80,96,89,116,4,39,252,82,121,150,48,67,44,20,210,206,1,43,68,92,56,24,157,171,252,121,121,121,6,204,121,253,
 125,48,68,43,20,210,206,234,198,54,53,158,172,1,219,121,0,2,0,108,255,228,4,208,6,79,0,27,0,47,0,0,1,20,14,2,34,46,2,53,52,62,2,55,37,19,23,7,
 5,30,1,23,51,21,35,30,1,4,20,30,2,51,50,62,2,53,52,46,2,39,35,34,14,1,4,149,83,145,193,222,194,144,84,62,108,145,84,254,239,223,86,44,1,37,58,99,
 41,241,156,48,50,253,44,31,53,73,42,40,67,51,27,21,47,77,54,31,31,55,43,2,16,140,209,138,69,72,139,204,131,108,181,138,91,17,208,1,98,67,73,227,45,92,48,121,
 86,201,26,222,163,108,52,45,88,130,85,87,147,127,109,50,52,107,0,0,0,1,0,45,254,86,4,220,6,20,0,31,0,0,1,51,21,33,53,51,17,14,1,35,34,46,4,53,
 17,35,53,33,17,20,22,51,50,54,53,17,35,53,33,4,103,117,253,196,136,56,143,99,38,80,72,64,47,27,137,1,199,56,74,86,92,114,1,177,254,207,121,121,1,199,93,86,
 12,33,61,99,142,98,3,251,121,251,164,199,104,144,135,2,14,121,0,0,0,1,0,81,0,0,5,43,6,20,0,33,0,0,51,53,51,17,35,53,33,17,62,3,51,50,22,21,
 17,51,21,33,53,51,17,52,46,2,35,34,6,21,17,51,21,87,136,142,1,205,30,63,77,91,57,162,163,137,253,197,116,16,32,53,38,96,90,117,121,5,35,120,253,125,48,68,
 43,20,210,206,253,213,121,121,2,53,68,92,56,24,157,171,254,35,121,0,0,2,0,108,255,227,4,200,6,67,0,56,0,74,0,0,37,51,21,33,53,14,3,35,34,46,2,53,
 52,62,2,55,34,46,2,39,46,1,53,52,54,63,1,23,7,6,21,20,30,2,51,50,62,2,55,23,14,3,7,30,3,21,33,52,46,2,39,14,3,21,20,23,22,51,50,54,
 53,4,64,136,254,57,29,63,77,92,56,81,127,89,47,82,126,152,70,8,37,49,58,27,76,68,55,49,86,85,21,14,27,61,100,73,29,62,60,55,21,55,33,92,99,94,35,73,
 157,129,84,254,193,30,53,72,42,49,52,23,3,29,30,79,97,89,121,121,150,48,67,44,20,53,105,156,102,127,218,182,146,55,2,5,10,9,24,77,48,46,104,55,108,77,30,15,
 15,14,31,28,18,3,8,11,9,113,18,53,63,69,33,9,78,133,183,114,103,160,111,61,4,53,115,131,150,88,198,54,53,158,172,0,0,1,0,90,254,86,5,224,4,68,0,33,
 0,0,1,21,33,53,51,17,52,46,2,35,34,6,21,17,51,21,33,53,51,17,35,53,33,21,62,3,51,50,22,21,17,5,224,253,17,116,15,32,53,38,97,90,118,253,196,136,
 136,1,198,30,64,77,91,56,162,164,254,207,121,121,3,223,68,92,56,24,157,171,254,35,121,121,3,53,121,150,48,68,43,20,210,206,252,43,0,0,0,2,0,144,255,227,4,236,
 6,43,0,47,0,65,0,0,19,52,18,55,35,53,51,62,3,51,50,30,2,23,21,35,46,3,35,34,14,2,7,30,3,21,19,51,21,33,53,14,3,35,34,46,2,37,20,23,
 22,51,50,54,61,1,52,46,2,39,14,3,144,52,49,87,135,48,122,144,165,92,45,77,70,62,30,113,3,25,37,46,23,54,95,81,67,27,119,200,145,82,1,136,254,57,29,63,
 77,92,56,81,127,89,47,1,81,29,30,79,97,89,42,71,95,53,16,23,16,8,1,131,129,1,30,140,121,108,188,139,81,5,12,18,13,233,48,64,39,17,63,110,147,85,7,78,
 134,185,114,254,90,121,150,48,67,44,20,53,105,156,157,198,54,53,158,172,73,94,142,98,56,8,63,130,128,121,0,0,0,1,0,36,255,227,5,39,6,43,0,56,0,0,1,34,
 6,21,20,30,4,21,17,51,21,33,53,14,3,35,34,38,53,17,35,53,33,17,20,23,22,51,50,54,53,17,52,46,4,53,52,62,2,51,50,30,2,23,21,35,38,4,36,58,
 68,30,45,51,45,30,136,254,56,28,63,77,92,56,162,164,137,1,199,30,30,79,96,89,28,44,49,43,29,58,107,152,95,37,77,75,69,26,113,11,5,186,65,64,37,63,60,64,
 77,94,61,253,8,121,150,48,67,44,20,210,206,2,43,121,253,147,198,54,53,158,172,1,122,54,86,74,65,66,72,42,63,102,71,39,6,12,18,12,233,168,0,0,0,1,255,103,
 254,86,1,244,4,39,0,15,0,0,19,35,53,33,17,20,6,43,1,53,51,50,62,2,53,181,136,1,199,208,203,242,216,32,45,28,13,3,174,121,251,121,164,166,121,19,47,81,
 62,0,0,0,0,1,0,115,255,227,4,236,6,43,0,65,0,0,1,34,14,2,21,20,30,2,23,21,14,3,21,17,20,23,22,51,50,54,53,17,35,53,33,17,51,21,33,53,
 14,3,35,34,38,53,17,52,62,2,55,46,3,53,52,62,2,51,50,30,2,23,21,35,38,2,24,34,49,33,16,6,28,58,50,13,25,17,10,29,30,79,97,89,117,1,180,136,
 254,57,29,63,77,92,56,162,164,14,27,45,33,33,60,46,27,54,102,147,92,37,78,74,69,27,114,11,5,186,30,48,61,31,43,79,63,42,6,96,10,38,48,56,29,254,168,198,
 54,53,158,172,1,219,121,252,82,121,150,48,67,44,20,210,206,1,133,32,67,62,51,17,15,43,62,85,57,69,115,82,46,6,12,18,12,233,168,0,0,1,255,233,254,86,3,87,
 4,77,0,54,0,0,19,62,3,51,50,30,2,21,20,14,6,21,20,30,2,51,33,21,33,34,46,2,53,52,62,6,55,54,52,53,52,46,2,35,34,14,2,7,18,48,107,120,
 135,76,80,130,91,49,47,77,99,103,99,77,47,17,32,46,29,1,160,253,44,29,52,39,23,45,76,98,103,100,83,55,6,1,26,54,82,55,40,68,57,48,19,3,78,58,95,66,
 36,48,90,128,79,81,142,128,116,110,108,110,116,63,27,34,19,7,121,17,35,50,33,39,76,79,85,97,112,133,156,93,11,19,11,60,104,75,43,21,36,49,28,0,0,1,0,90,
 0,0,5,45,4,68,0,33,0,0,51,53,51,17,35,53,33,21,62,3,51,50,22,21,17,51,21,33,53,51,17,52,46,2,35,34,6,21,17,51,21,90,136,136,1,198,30,64,
 77,91,56,162,164,137,253,196,116,15,32,53,38,97,90,118,121,3,53,121,150,48,68,43,20,210,206,253,213,121,121,2,53,68,92,56,24,157,171,254,35,121,0,0,0,1,0,33,
 254,86,2,253,4,82,0,45,0,0,1,21,33,34,46,2,53,52,62,2,55,14,1,35,34,46,2,53,52,54,55,19,23,7,14,1,21,20,30,2,51,50,55,23,14,3,21,20,
 22,51,2,245,253,184,43,54,30,13,75,119,150,76,10,21,10,66,111,81,45,37,40,243,79,67,33,30,37,66,88,51,55,59,31,108,151,95,43,56,48,254,207,121,27,45,60,33,
 84,177,178,176,81,1,1,35,62,82,48,42,89,45,1,14,86,72,35,62,28,32,52,37,20,12,90,93,200,199,192,84,63,78,0,0,0,1,0,36,254,86,7,71,4,39,0,44,
 0,0,1,17,14,1,35,34,38,39,14,1,35,32,25,1,35,53,33,17,20,23,22,51,50,54,53,17,35,53,33,17,20,22,51,50,54,53,17,35,53,33,17,51,21,33,53,5,
 146,55,144,99,117,146,40,66,155,104,254,185,137,1,199,27,28,75,85,93,114,1,177,56,73,87,92,114,1,177,117,253,197,254,207,1,199,93,86,99,104,106,97,1,160,2,43,121,
 253,145,200,51,52,144,135,2,14,121,253,145,199,104,144,135,2,14,121,250,168,121,121,0,0,2,0,108,254,86,4,136,4,76,0,48,0,78,0,0,1,46,3,53,52,62,2,51,
 50,30,2,21,20,14,6,7,6,21,20,30,2,51,33,21,33,34,46,2,53,52,62,2,55,54,53,52,38,1,46,3,35,34,14,2,21,20,23,30,3,23,22,21,20,6,7,62,
 3,53,52,38,1,82,47,84,62,36,93,160,209,116,89,170,132,81,57,97,122,129,125,100,65,6,1,18,33,46,26,2,40,252,155,32,52,38,21,47,81,106,57,23,50,1,186,5,
 39,61,81,48,44,64,42,21,10,12,39,47,52,27,39,23,22,47,83,61,35,1,1,40,44,83,93,108,69,81,147,112,67,47,97,147,100,80,140,127,115,107,103,102,105,55,5,8,
 24,26,14,3,121,20,36,49,30,36,71,73,77,43,43,48,51,101,1,159,57,110,86,52,32,51,64,33,34,38,47,65,57,58,39,60,69,38,79,43,44,99,113,126,71,12,24,0,
 0,1,0,90,0,0,5,55,4,68,0,43,0,0,1,52,46,2,35,34,6,21,17,51,21,33,53,51,17,35,53,33,21,62,3,51,50,30,2,21,20,14,2,7,33,21,33,53,
 51,62,3,3,143,22,44,68,46,97,90,118,253,196,136,136,1,198,33,69,76,84,48,78,140,105,62,36,59,75,39,1,49,253,186,39,33,45,28,13,2,108,68,112,81,45,157,171,
 254,35,121,121,3,53,121,150,53,69,41,16,55,116,178,123,77,148,130,107,37,121,121,27,114,142,152,0,0,1,0,36,255,227,4,247,4,39,0,28,0,0,1,17,51,21,33,53,
 14,3,35,34,38,53,17,35,53,33,17,20,23,22,51,50,54,53,17,35,53,4,111,136,254,56,28,63,77,92,56,162,164,137,1,199,30,30,79,96,89,116,4,39,252,82,121,150,
 48,67,44,20,210,206,2,43,121,253,147,198,54,53,158,172,1,219,121,0,0,1,0,36,254,86,5,171,6,20,0,30,0,0,1,21,33,53,51,17,14,3,35,34,38,53,17,35,
 53,33,17,20,23,22,51,50,54,53,17,35,53,33,17,5,171,252,253,135,28,63,77,92,56,162,164,137,1,199,30,30,79,96,89,116,1,180,254,207,121,121,1,199,48,67,44,20,
 210,206,2,43,121,253,147,198,54,53,158,172,3,200,121,248,187,0,0,0,0,1,0,36,255,227,7,89,4,68,0,51,0,0,1,62,1,51,50,30,4,21,17,51,21,33,17,52,
 38,35,34,6,21,17,51,21,33,53,14,1,35,34,46,4,53,17,35,53,33,17,20,22,51,50,54,53,17,35,53,33,4,94,56,143,99,38,80,72,64,47,27,137,254,57,56,74,
 86,92,117,254,76,56,143,99,38,80,73,63,47,27,137,1,199,56,74,86,92,114,1,177,3,145,93,86,12,33,61,99,142,98,253,242,121,2,111,199,104,144,135,253,242,121,150,93,
 86,12,33,61,99,142,98,2,14,121,253,145,199,104,144,135,2,14,121,0,0,1,0,63,254,86,5,18,4,68,0,33,0,0,19,53,51,17,35,53,33,21,62,3,51,50,22,21,
 17,51,21,33,53,51,17,52,46,2,35,34,6,21,17,51,21,63,136,136,1,199,29,64,77,90,57,162,164,137,253,196,116,15,32,53,38,96,90,116,254,86,121,4,223,121,150,48,
 68,43,20,210,206,253,213,121,121,2,53,68,92,56,24,157,171,252,121,121,0,2,0,108,254,57,4,254,4,68,0,36,0,53,0,0,1,17,20,14,2,35,34,39,53,51,30,1,
 51,50,62,2,61,1,6,35,34,46,2,53,52,62,2,51,50,23,53,33,21,1,52,38,35,34,14,2,21,20,30,2,51,50,54,53,4,118,74,140,204,131,189,206,102,13,124,117,
 73,103,64,30,81,199,101,162,113,60,60,113,162,101,199,81,1,198,254,58,87,94,49,68,44,18,18,44,68,49,94,87,3,174,252,96,112,174,120,63,66,254,106,101,36,83,136,101,
 121,164,78,145,208,130,131,208,144,77,164,135,121,254,154,186,166,39,93,155,117,116,155,94,40,166,186,0,0,1,0,90,0,0,3,186,4,39,0,9,0,0,37,21,33,53,51,17,
 35,53,33,17,3,186,252,160,136,136,1,198,121,121,121,3,53,121,252,82,0,1,0,36,254,86,7,89,6,20,0,53,0,0,1,62,1,51,50,30,4,21,17,51,21,33,17,52,
 38,35,34,6,21,17,51,21,33,53,51,17,14,1,35,34,46,4,53,17,35,53,33,17,20,22,51,50,54,53,17,35,53,33,4,94,56,143,99,38,80,72,64,47,27,137,254,57,
 56,74,86,92,117,253,196,136,56,143,99,38,80,73,63,47,27,137,1,199,56,74,86,92,114,1,177,3,145,93,86,12,33,61,99,142,98,253,242,121,2,111,199,104,144,135,252,72,
 121,121,1,199,93,86,12,33,61,99,142,98,2,14,121,253,145,199,104,144,135,3,251,121,0,2,0,81,254,86,4,230,4,68,0,28,0,48,0,0,5,21,33,21,33,53,35,53,
 51,17,35,53,33,21,62,1,50,30,2,16,14,2,35,34,38,39,25,1,21,20,30,2,51,50,62,2,52,46,2,35,34,14,2,4,211,253,69,254,194,135,135,137,1,199,41,137,
 201,163,114,62,62,113,163,102,100,137,41,21,44,69,47,49,68,43,19,20,43,67,49,47,69,44,21,200,121,105,105,121,4,118,121,135,84,80,77,145,208,254,252,208,145,78,80,84,
 254,177,3,16,105,93,133,86,40,40,94,155,232,156,93,39,40,86,133,0,0,2,0,99,255,227,4,155,4,68,0,18,0,34,0,0,37,50,62,2,53,52,46,2,35,34,14,2,
 16,30,3,34,46,2,16,62,2,50,30,2,16,14,1,2,127,49,71,43,20,20,43,71,49,50,71,44,20,20,44,71,176,252,200,139,75,75,139,200,252,201,139,74,74,139,84,43,
 103,173,129,131,172,102,42,43,103,172,254,254,172,103,44,113,77,144,208,1,8,208,144,76,77,144,208,254,250,207,146,0,0,3,0,54,254,86,6,154,6,20,0,47,0,58,0,70,
 0,0,1,17,46,3,53,60,1,55,33,21,35,30,3,23,17,35,34,46,2,52,62,2,51,33,21,35,17,30,3,21,20,14,2,7,17,51,21,33,53,1,52,46,2,39,17,62,
 3,1,35,34,14,2,20,30,2,59,1,2,211,138,243,182,105,2,1,223,123,2,45,80,112,71,131,78,148,114,69,77,125,157,80,2,51,144,141,237,173,97,95,172,238,143,144,253,
 156,3,8,39,78,115,76,82,117,74,35,253,142,57,32,59,46,28,28,46,59,32,57,254,207,1,49,16,82,129,173,106,10,19,11,121,67,102,73,47,12,3,50,36,75,118,162,116,
 73,34,121,254,132,14,81,129,176,109,104,183,145,97,18,254,208,121,121,3,83,95,137,91,52,11,252,214,13,64,104,146,3,218,16,41,71,110,73,43,18,0,0,0,0,1,0,45,
 255,227,6,46,6,20,0,28,0,0,1,17,33,21,33,53,14,3,35,34,38,53,17,35,53,33,17,20,23,22,51,50,54,53,17,35,53,4,120,1,181,253,11,28,63,77,92,56,
 162,164,137,1,199,30,30,79,96,89,116,4,39,252,82,121,150,48,67,44,20,210,206,4,24,121,251,166,198,54,53,158,172,1,219,121,0,2,0,191,255,227,1,176,3,121,0,16,
 0,34,0,0,55,52,62,2,50,30,2,20,14,2,34,46,2,16,52,62,2,51,50,30,2,21,20,14,2,34,46,1,192,19,32,43,51,43,32,19,18,31,44,53,44,31,18,19,
 33,43,24,26,44,32,18,18,32,44,51,44,32,104,28,49,36,21,21,37,49,54,49,36,21,21,36,49,2,139,56,49,36,20,20,36,49,28,29,48,36,20,20,36,0,1,0,81,
 1,159,2,128,2,235,0,13,0,0,19,30,1,51,50,54,55,17,14,1,35,34,38,39,81,57,146,79,73,144,60,57,146,79,74,144,59,2,235,27,29,27,29,254,236,27,29,27,
 29,0,0,0,0,2,0,105,0,1,5,7,6,201,0,31,0,59,0,0,1,52,46,2,43,1,34,14,2,21,33,53,35,53,33,23,62,3,51,23,50,30,2,23,51,21,33,3,
 51,53,52,46,2,35,33,53,51,17,35,53,33,21,35,17,33,50,30,2,29,1,51,21,33,3,84,18,28,36,18,52,29,56,46,29,254,189,112,1,106,40,19,45,48,51,28,198,
 83,107,62,25,1,113,254,77,111,111,12,26,38,25,253,122,112,112,2,34,111,1,0,80,138,102,58,113,253,222,5,187,31,53,38,22,38,66,89,50,244,124,123,18,43,37,26,1,
 61,99,125,66,118,251,132,234,10,27,26,18,122,2,59,105,105,253,197,33,65,95,61,183,118,0,0,0,0,1,0,105,0,1,6,122,6,199,0,47,0,0,37,51,53,52,46,2,
 35,33,53,51,17,33,34,46,2,53,3,42,1,38,34,35,53,33,21,35,17,20,22,51,33,17,35,53,33,21,35,17,51,50,22,29,1,51,21,33,4,153,99,27,42,50,21,254,
 202,112,254,178,96,144,97,48,3,3,8,21,43,36,2,34,111,51,58,1,33,112,2,34,111,91,113,125,68,254,31,120,168,26,52,42,26,122,1,144,31,73,122,90,1,83,1,123,
 124,254,149,88,84,2,23,124,124,251,225,147,150,139,119,0,0,1,0,105,255,90,5,241,6,200,0,38,0,0,5,51,50,62,2,53,52,46,2,35,33,53,51,17,33,17,51,21,
 33,53,51,17,35,53,33,21,35,17,50,30,4,29,1,33,4,49,116,21,28,18,7,25,49,75,50,254,235,112,254,152,111,253,223,109,109,4,205,112,56,87,67,47,29,13,254,64,
 58,18,53,98,80,82,97,50,14,124,4,29,253,200,129,128,2,57,125,125,251,227,44,76,100,113,118,56,217,0,0,0,0,2,0,105,255,255,5,227,6,199,0,23,0,67,0,0,
 1,52,46,2,43,1,34,14,2,29,1,20,30,2,59,1,50,62,2,53,33,20,14,2,35,33,34,46,2,61,1,52,62,4,55,17,35,21,7,35,53,51,17,33,17,51,21,35,
 39,53,35,17,30,5,21,4,169,37,80,125,87,97,79,129,91,50,39,85,133,94,95,86,126,80,37,1,58,89,152,203,115,254,231,117,204,152,89,46,79,107,121,131,63,234,125,188,
 70,4,236,72,161,156,227,59,128,121,108,80,48,2,171,104,182,135,77,70,129,180,110,75,123,187,125,63,77,134,182,105,144,229,160,85,87,161,229,141,117,74,132,114,94,73,50,13,
 1,71,106,176,118,1,32,254,225,119,176,106,254,185,4,49,80,105,119,129,64,0,0,0,0,1,0,105,255,255,5,55,6,200,0,19,0,0,37,51,17,33,17,51,21,33,53,51,
 17,35,53,33,21,35,17,51,21,33,3,20,112,254,152,111,253,222,112,112,4,206,113,113,253,221,119,5,211,253,233,129,129,2,23,126,126,250,45,120,0,1,0,105,255,255,7,89,
 6,200,0,37,0,0,1,52,46,2,43,1,17,51,21,33,53,51,17,33,17,51,21,33,53,51,17,35,53,33,21,35,17,33,50,30,2,21,17,51,21,33,5,216,5,22,46,41,
 159,111,253,224,110,254,153,100,253,232,111,109,4,203,111,1,34,58,106,80,47,77,254,127,3,21,34,61,45,26,252,188,120,121,5,211,253,197,132,136,2,56,124,125,253,232,44,79,
 108,63,254,250,129,0,0,0,0,2,0,76,255,254,6,210,6,198,0,16,0,55,0,0,1,52,46,2,35,37,3,20,22,59,1,50,62,2,53,37,20,14,2,35,33,34,46,2,
 53,17,35,34,46,2,61,1,35,53,33,21,35,21,20,30,2,51,33,21,35,21,33,50,22,21,5,145,23,39,55,32,254,218,1,52,65,212,26,44,29,16,1,64,46,91,133,86,
 254,161,84,140,101,57,192,58,101,75,44,110,2,35,113,13,18,21,10,2,6,109,1,39,243,226,3,49,28,44,30,15,1,253,154,106,95,21,48,79,57,56,85,141,101,56,49,92,
 134,84,3,109,36,65,89,53,133,124,124,121,38,49,28,12,126,182,166,156,0,2,0,124,255,254,8,83,6,198,0,15,0,55,0,0,1,20,30,4,59,1,17,35,34,14,2,21,
 5,52,46,2,43,1,17,51,21,33,34,46,4,61,1,52,62,4,51,33,21,35,17,51,50,30,2,21,17,51,21,33,1,209,33,59,84,101,117,63,151,149,103,169,121,66,4,202,
 9,32,62,52,142,110,253,182,121,211,176,139,96,51,57,103,144,179,205,112,2,68,110,247,76,137,102,59,115,254,73,3,12,70,151,147,132,101,59,5,211,108,180,234,127,142,60,99,
 71,40,252,54,122,57,103,142,171,193,101,209,104,194,169,139,99,55,123,254,115,56,103,146,89,254,248,122,0,1,0,76,255,255,4,56,6,198,0,28,0,0,37,51,17,35,34,46,
 2,61,1,39,35,53,33,21,35,21,20,30,2,51,33,21,35,17,51,21,33,2,35,108,238,57,86,59,31,2,106,2,31,111,10,20,32,22,1,232,103,103,253,235,120,4,90,40,
 67,86,46,135,2,124,124,115,24,50,41,25,121,251,166,121,0,2,0,105,255,255,5,123,6,198,0,13,0,39,0,0,1,52,46,2,35,33,19,20,30,2,51,55,1,51,21,33,
 53,51,17,33,34,46,2,53,17,35,53,33,21,35,17,33,50,30,2,21,3,196,17,36,57,39,254,236,1,23,48,70,47,236,1,68,114,253,219,113,254,49,79,109,68,31,111,2,
 33,110,1,180,78,116,76,40,3,202,56,74,44,18,254,109,59,78,47,19,2,254,74,121,122,1,55,51,87,114,62,3,96,124,124,254,187,38,85,134,96,0,0,0,0,2,0,105,
 255,255,7,12,6,199,0,14,0,45,0,0,1,52,38,35,37,17,20,30,2,59,1,50,54,53,37,20,14,2,43,1,34,46,2,53,17,35,17,33,53,51,17,35,53,33,21,35,
 17,5,50,30,2,21,5,202,53,48,254,227,15,27,42,28,173,48,53,1,66,68,112,142,75,222,83,150,113,67,253,254,98,108,106,4,79,114,1,1,96,166,120,69,3,63,57,67,
 1,253,102,33,61,47,29,89,81,67,96,136,86,40,51,94,136,85,4,222,253,112,134,2,12,122,124,253,247,1,34,74,120,87,0,0,0,2,0,133,255,255,7,40,6,198,0,16,
 0,73,0,0,1,34,14,2,21,17,20,30,2,59,1,50,54,53,17,5,52,46,2,35,39,3,20,14,2,43,1,34,46,2,53,17,52,54,59,1,53,35,34,46,2,61,1,35,
 53,33,21,35,21,20,30,2,51,33,21,35,21,33,50,30,2,21,17,51,21,33,2,122,54,70,38,15,14,29,44,32,106,66,67,2,87,12,29,47,35,150,3,40,86,134,95,237,
 94,152,108,59,251,250,181,241,48,83,62,35,108,2,32,112,9,25,44,35,1,213,114,1,34,78,110,69,31,116,254,94,3,187,20,45,74,54,254,33,33,59,45,26,88,75,2,160,
 241,55,89,63,34,1,253,169,97,136,86,39,43,89,134,92,1,99,184,192,220,25,46,65,41,125,124,124,78,13,35,32,23,120,221,41,86,133,91,254,22,125,0,0,0,1,0,105,
 255,255,5,84,6,198,0,42,0,0,1,50,30,2,21,51,21,33,53,52,38,43,1,17,33,50,30,2,21,19,51,21,33,53,51,3,52,46,2,35,33,17,51,21,33,53,51,17,
 35,53,3,123,70,105,72,36,113,254,76,43,33,235,1,78,102,143,90,41,1,113,253,220,112,2,10,26,47,38,254,247,111,253,222,112,112,6,198,20,57,104,84,124,189,37,41,253,
 246,59,102,134,75,253,168,121,121,2,88,46,96,78,50,252,154,121,121,5,211,123,0,0,0,2,0,124,255,184,7,224,6,198,0,29,0,85,0,0,1,52,2,46,1,43,1,34,
 14,4,29,1,20,30,4,59,1,50,62,4,53,1,35,21,20,14,2,35,34,46,2,39,14,3,43,1,34,46,4,61,1,52,62,4,59,1,50,30,1,18,29,1,20,14,2,7,
 30,1,51,50,62,2,53,17,33,5,17,46,92,138,93,120,55,97,82,66,45,25,23,44,64,83,100,57,99,50,98,86,72,53,30,2,206,93,42,89,137,94,47,80,70,64,32,39,
 71,71,74,44,176,86,164,149,126,91,52,46,84,118,144,166,91,191,137,235,172,98,37,69,96,58,36,110,71,44,52,26,6,1,68,3,135,145,1,2,193,112,58,100,137,157,171,85,
 107,65,151,150,140,108,64,55,96,130,148,160,78,254,148,184,81,117,75,36,14,41,76,63,32,47,32,15,48,91,132,167,199,113,204,106,198,174,145,104,57,127,220,254,218,168,159,90,
 161,144,128,55,76,80,42,63,71,29,1,56,0,1,0,76,255,255,6,146,6,198,0,51,0,0,1,35,17,20,14,2,43,1,34,46,2,53,17,35,34,46,2,61,1,35,53,33,
 21,35,21,20,30,2,51,33,21,35,17,20,30,2,59,1,50,62,2,53,17,35,53,33,6,145,112,44,97,154,109,214,113,160,102,48,118,61,84,54,26,109,2,31,111,11,23,38,
 28,1,95,110,8,22,41,31,214,27,32,18,5,111,2,33,4,210,252,120,83,124,83,41,38,80,120,83,3,147,39,69,96,56,117,122,122,112,26,49,40,24,127,252,110,45,74,53,
 29,31,55,78,47,3,137,125,0,1,0,76,255,255,6,21,6,197,0,43,0,0,37,51,17,37,34,46,2,61,1,35,34,46,2,53,39,35,53,33,21,35,21,20,30,2,59,1,
 17,20,22,59,1,17,35,53,33,21,35,17,51,21,33,3,243,109,254,238,86,119,73,32,116,58,88,57,30,1,110,2,32,112,28,39,42,16,226,28,33,203,111,2,33,111,111,253,
 222,120,2,55,2,32,74,120,89,187,22,55,95,74,176,120,120,206,26,36,24,11,254,117,42,55,3,25,122,120,250,43,121,0,0,0,0,1,0,105,255,255,7,148,6,197,0,49,
 0,0,1,52,46,2,43,1,3,20,14,4,43,1,34,46,2,53,17,35,53,33,17,20,22,59,1,50,54,53,19,35,53,33,21,35,17,33,50,30,2,31,1,51,21,33,5,224,
 8,20,32,24,198,1,38,64,87,95,101,47,157,86,151,112,66,112,1,180,57,54,128,52,67,1,114,2,36,114,1,45,70,113,78,42,1,1,114,254,76,3,66,25,46,36,21,253,
 206,66,111,89,67,45,23,60,107,147,86,2,51,128,253,2,97,107,97,107,5,8,121,121,253,246,46,94,144,98,148,128,0,1,0,105,255,255,5,75,6,197,0,35,0,0,1,35,
 17,20,14,2,43,1,34,46,2,53,19,35,53,33,21,35,17,20,30,2,59,1,50,62,2,53,19,35,53,33,5,74,116,66,115,154,88,181,77,149,119,73,1,112,2,34,111,13,
 25,38,27,172,26,37,26,13,2,113,2,36,3,203,253,169,86,138,97,52,54,99,139,86,4,211,121,121,251,24,53,87,62,34,27,48,67,39,2,158,118,0,0,0,0,2,0,105,
 255,255,5,8,6,198,0,9,0,47,0,0,1,52,38,35,33,17,33,50,54,53,3,51,53,52,46,2,35,33,53,51,17,35,53,33,50,30,2,21,17,20,14,2,35,37,17,33,
 50,30,2,31,1,51,21,33,3,166,54,63,254,234,1,18,62,59,196,110,8,22,38,29,253,122,111,111,2,199,123,169,103,46,45,102,170,124,254,235,1,52,105,127,69,23,1,2,
 114,253,218,5,180,72,80,253,193,62,75,251,226,149,22,57,51,35,122,4,32,122,31,61,93,63,254,180,69,94,57,25,2,254,159,47,82,110,62,137,121,0,0,0,0,2,0,124,
 255,137,7,115,6,196,0,31,0,82,0,0,1,52,46,4,43,1,34,14,4,29,1,20,30,4,59,1,50,62,4,53,19,50,62,2,53,52,46,2,39,14,3,43,1,34,46,4,
 61,1,52,18,62,1,59,1,50,30,1,18,29,1,20,14,2,7,30,3,29,1,51,21,33,5,12,23,42,62,81,98,57,121,61,103,83,64,43,22,26,50,70,88,104,57,83,58,
 101,86,66,46,25,154,33,66,54,34,18,34,45,27,42,122,150,173,92,119,95,174,153,125,90,50,97,175,241,145,168,141,239,175,99,10,14,19,9,68,110,77,43,56,254,52,3,139,
 82,169,156,137,102,58,58,102,136,157,168,83,98,83,166,153,133,98,56,53,95,130,153,170,88,252,218,29,54,75,46,40,54,37,23,9,94,139,92,46,51,96,139,173,206,116,178,173,
 1,29,204,112,110,203,254,226,175,178,33,85,86,80,27,20,50,67,88,57,183,123,0,0,0,3,0,105,255,255,6,159,6,197,0,8,0,21,0,50,0,0,1,16,2,43,1,17,
 55,54,18,1,34,14,2,21,20,30,2,51,55,17,1,20,14,2,43,1,17,51,21,33,53,51,17,35,34,2,17,52,62,2,51,33,50,30,2,21,5,92,81,98,128,126,98,83,
 252,252,47,66,41,17,17,41,66,47,141,3,186,68,128,186,120,128,112,253,223,109,141,244,251,62,124,185,124,2,81,122,186,128,66,4,44,1,11,1,21,251,223,1,1,1,4,3,
 27,74,140,202,128,124,191,131,67,1,4,32,253,208,151,231,157,81,254,200,121,121,1,56,1,53,1,55,160,253,175,93,92,174,251,160,0,1,0,76,255,255,7,98,6,197,0,51,
 0,0,1,51,53,52,46,2,35,39,17,51,21,33,53,51,17,37,34,46,2,53,39,35,53,33,21,35,21,20,30,2,59,1,17,35,53,33,21,35,17,33,50,30,2,29,1,51,
 21,33,5,63,108,15,26,38,25,204,113,253,222,112,254,185,64,111,84,49,1,110,2,32,109,13,29,45,34,189,111,2,34,113,1,79,59,109,82,49,112,253,222,2,46,167,44,81,
 62,37,1,252,194,121,121,2,112,1,36,73,109,73,229,121,120,184,33,76,66,43,2,237,120,120,253,230,47,78,104,57,231,126,0,0,0,1,0,105,255,255,5,109,6,197,0,31,
 0,0,37,51,17,52,46,2,43,1,34,14,2,21,3,51,21,33,53,51,17,16,18,59,1,50,18,27,1,51,21,33,3,74,109,9,22,38,28,224,27,35,22,8,1,111,253,225,
 111,217,207,226,197,210,1,2,113,253,221,120,4,129,97,131,78,33,32,77,131,99,251,127,121,121,4,71,1,6,1,0,255,0,254,250,251,185,121,0,0,1,0,105,255,255,5,151,
 6,197,0,31,0,0,37,51,17,33,34,46,2,53,19,35,53,33,21,35,17,20,30,2,51,33,17,35,53,33,21,35,17,51,21,33,3,113,113,254,135,99,151,101,50,1,112,2,
 34,111,20,35,49,29,1,66,111,2,34,112,112,253,219,120,2,55,62,117,168,107,1,216,120,120,254,4,66,109,78,44,3,37,120,120,250,43,121,0,0,1,0,124,255,255,5,130,
 6,198,0,55,0,0,1,35,17,20,14,2,35,33,34,46,2,61,1,52,62,2,55,17,20,30,2,59,1,50,62,2,53,19,33,34,46,2,53,17,35,53,33,21,35,17,20,30,
 2,51,33,17,35,53,33,5,129,112,69,112,140,71,254,212,69,141,116,74,57,90,112,55,17,29,42,26,248,23,35,22,11,2,254,201,97,158,113,61,110,2,32,111,15,27,43,28,
 1,48,111,2,34,6,76,250,246,61,116,91,55,50,86,117,67,178,40,100,99,85,25,253,244,39,73,56,34,34,57,74,41,2,132,34,84,141,107,1,20,122,122,254,197,30,72,63,
 42,2,10,122,0,1,0,105,255,255,5,151,6,197,0,31,0,0,1,17,33,50,30,2,21,17,51,21,33,53,51,19,52,46,2,35,5,17,51,21,33,53,51,17,35,53,33,21,
 2,26,1,157,76,133,98,58,115,253,216,113,1,11,27,46,35,254,176,111,253,225,110,111,2,31,6,77,254,115,71,117,152,81,253,93,121,121,2,212,42,88,71,45,1,252,55,121,
 121,5,213,120,120,0,0,0,0,1,0,28,255,253,6,34,6,200,0,75,0,0,37,14,3,7,35,34,46,4,61,1,52,18,54,36,59,1,30,5,21,51,21,33,53,50,54,53,
 52,46,4,43,1,34,14,4,29,1,20,30,4,23,51,50,62,4,61,1,35,53,33,21,35,17,51,21,33,4,180,32,84,108,134,83,54,93,173,151,126,89,48,101,187,1,7,162,
 79,52,124,127,119,91,56,114,254,68,18,16,22,40,52,61,66,32,79,61,106,90,70,49,26,24,45,65,84,101,57,82,56,102,86,70,50,27,124,1,249,112,112,254,232,207,46,76,
 55,32,1,43,85,126,166,206,122,223,186,1,30,195,101,1,31,60,88,115,143,85,124,124,28,45,27,69,72,70,54,33,57,99,133,150,159,76,170,63,141,141,130,101,65,5,36,57,
 70,69,60,18,195,131,131,254,5,120,0,0,0,2,0,133,255,255,7,88,6,198,0,18,0,59,0,0,1,34,14,2,21,17,20,30,2,59,1,50,62,2,53,19,5,52,46,2,
 35,39,3,20,14,2,43,1,34,46,2,53,17,52,54,59,1,17,35,53,33,21,35,17,33,50,30,2,21,17,51,21,33,2,144,52,75,47,23,17,36,55,38,140,28,43,31,16,
 2,2,85,10,20,32,22,189,1,58,108,154,96,204,95,159,116,65,250,235,247,112,2,37,114,1,35,49,103,83,52,113,254,95,3,203,30,53,72,42,254,127,57,98,72,42,38,70,
 99,61,2,71,152,26,54,43,28,1,253,185,100,146,96,47,56,102,143,88,1,100,168,178,2,10,122,122,253,246,39,90,146,107,254,47,126,0,0,0,0,2,0,105,255,255,5,34,
 6,198,0,13,0,55,0,0,1,52,46,2,35,33,17,33,50,62,2,53,3,51,53,52,46,2,35,37,17,51,21,33,53,51,17,35,53,33,50,30,2,29,1,20,14,2,35,33,
 21,33,50,30,2,21,23,51,21,33,3,203,23,40,49,26,254,216,1,32,30,53,40,23,205,110,10,16,23,13,254,235,112,253,224,108,108,3,53,69,133,102,63,58,100,134,76,254,
 124,1,21,86,141,101,56,2,113,253,221,5,226,19,37,30,19,254,49,19,33,44,26,252,161,174,15,42,39,28,3,253,179,120,120,5,212,123,41,66,81,40,238,47,87,67,41,196,
 33,63,93,60,174,125,0,0,0,1,0,124,255,255,5,111,6,198,0,69,0,0,1,20,14,4,43,1,34,46,4,61,1,52,62,2,51,21,14,1,29,1,20,30,2,59,1,50,
 62,4,61,1,52,46,4,35,33,17,35,53,33,21,35,21,51,21,33,17,33,17,51,50,30,4,21,5,110,50,85,117,130,140,66,108,72,140,126,108,79,45,69,110,142,73,42,40,
 39,71,104,65,66,35,70,66,57,42,25,22,39,55,64,75,40,253,221,108,4,158,115,115,254,73,254,202,158,91,171,150,124,88,49,1,202,73,125,102,78,54,27,24,45,65,83,98,
 55,94,73,103,66,30,81,34,106,79,44,61,100,71,39,32,54,71,76,78,35,76,44,93,87,77,58,33,2,166,122,122,226,120,1,90,253,210,32,61,89,114,137,79,0,1,0,105,
 255,255,5,114,6,197,0,35,0,0,37,51,53,52,38,35,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,21,33,17,33,50,22,29,1,51,21,33,3,38,
 111,67,64,253,87,112,112,2,35,113,1,162,110,2,34,115,115,252,171,1,136,153,155,114,253,220,119,153,69,91,126,4,31,120,120,253,202,2,54,120,120,253,202,123,254,146,127,134,
 177,121,0,0,0,2,0,105,255,255,7,151,6,197,0,13,0,71,0,0,1,52,46,2,43,1,17,51,50,62,2,53,33,20,14,2,43,1,17,51,21,33,53,51,17,33,34,14,
 2,21,17,51,21,33,53,51,19,52,62,2,55,33,17,33,34,46,2,53,39,35,53,33,21,35,21,20,30,2,51,33,50,30,2,21,6,84,20,40,61,39,182,182,46,61,37,16,
 1,66,58,114,165,107,220,112,253,220,115,254,236,44,56,30,12,110,253,224,111,1,53,104,157,105,1,64,254,127,94,134,86,40,3,109,2,35,113,12,33,60,47,3,39,99,163,117,
 65,4,55,46,76,55,31,253,243,23,46,68,45,81,116,73,34,253,247,120,121,2,8,19,54,99,80,254,244,121,121,1,93,88,112,65,26,1,2,14,13,40,71,59,143,120,120,135,
 14,26,19,11,33,74,120,87,0,1,0,105,255,255,7,173,6,197,0,39,0,0,1,35,17,20,14,2,43,1,34,46,2,53,17,33,17,33,53,51,17,35,53,33,21,35,17,20,
 22,59,1,50,62,2,53,17,35,53,33,7,173,115,59,104,143,85,212,99,162,115,63,254,246,254,75,113,113,4,113,112,66,70,155,23,39,29,16,112,2,37,3,172,253,127,84,114,
 71,31,40,82,125,85,5,1,253,107,124,2,25,121,121,251,35,118,129,35,59,80,45,2,89,124,0,0,0,1,0,105,255,255,5,93,6,197,0,31,0,0,1,51,53,52,46,2,
 35,33,17,51,21,33,53,51,17,35,53,33,21,35,21,33,50,30,2,29,1,51,21,33,3,57,113,11,23,37,25,254,210,112,253,221,112,112,2,35,112,1,14,124,172,106,48,112,
 253,221,3,86,235,61,76,43,16,251,114,120,121,5,212,121,121,204,46,96,147,101,164,124,0,1,0,105,255,255,6,4,6,198,0,71,0,0,1,20,14,4,43,1,34,46,4,53,
 17,35,53,33,21,35,21,20,30,4,59,1,50,62,2,61,1,52,46,2,39,23,46,3,61,1,52,62,2,51,33,17,33,53,35,21,20,30,2,23,30,5,21,6,4,45,80,110,
 130,145,74,154,73,144,131,113,83,46,107,2,2,96,25,44,60,69,74,37,91,77,113,75,37,49,92,130,82,1,98,143,94,46,62,102,137,75,1,142,254,236,212,28,47,66,38,65,
 138,130,114,86,50,1,228,68,124,108,88,63,34,36,64,88,102,114,58,1,20,123,125,193,44,97,94,85,64,38,63,117,166,102,65,78,126,101,79,31,1,35,63,80,109,80,86,64,
 89,56,25,254,212,177,241,27,58,54,47,16,21,50,65,83,109,139,87,0,0,1,0,105,255,254,5,94,6,197,0,29,0,0,37,51,17,33,34,46,2,53,3,35,53,33,21,35,
 17,20,22,51,33,17,35,53,33,21,35,17,51,21,33,3,58,111,254,230,116,165,106,49,2,112,2,33,108,56,57,1,27,112,2,35,113,113,253,221,120,2,77,23,66,119,95,1,
 33,128,128,254,255,100,115,3,15,121,121,250,44,122,0,0,0,1,0,105,255,255,5,238,6,197,0,27,0,0,37,51,21,33,53,51,17,33,53,51,17,35,53,33,21,35,17,33,
 17,35,53,33,21,35,17,51,21,33,3,208,108,253,225,110,253,222,111,111,2,33,110,2,29,111,2,35,113,112,253,228,120,121,121,3,56,131,2,26,120,120,253,231,2,25,120,120,
 253,231,132,0,0,3,0,133,255,255,7,63,6,198,0,13,0,32,0,75,0,0,1,52,46,2,35,33,17,33,50,62,2,53,1,34,14,2,29,1,20,30,2,59,1,50,62,2,
 53,17,33,19,20,14,2,43,1,34,46,2,61,1,52,54,33,51,17,35,53,33,50,30,2,29,1,20,14,2,35,39,21,33,21,35,17,51,21,33,17,6,27,16,35,56,39,254,
 253,1,28,28,45,31,17,252,57,26,50,38,24,8,23,37,30,179,29,38,22,8,1,68,2,63,116,163,100,141,93,162,118,69,254,1,1,188,107,2,93,128,196,132,69,59,115,170,
 111,242,2,175,115,115,254,111,5,169,31,59,46,27,254,113,27,44,55,27,253,126,23,43,62,40,244,40,70,52,30,33,59,82,50,1,124,254,164,81,138,101,57,45,92,140,95,116,
 172,191,2,250,122,24,66,116,92,51,84,114,69,29,1,240,126,254,32,124,2,92,0,0,0,1,0,99,0,0,3,229,4,196,0,53,0,0,1,20,14,2,35,34,46,2,53,52,
 62,2,55,23,14,3,21,20,30,2,51,50,62,2,53,52,46,2,39,46,3,61,1,51,21,20,30,2,23,30,3,3,228,79,131,170,90,85,155,117,70,29,61,97,69,79,28,42,
 28,15,35,57,73,38,48,64,40,16,27,42,51,25,31,62,48,30,240,26,41,54,29,39,81,67,43,1,191,115,168,110,54,54,107,159,105,62,113,97,82,30,234,8,24,37,51,35,
 60,91,60,31,46,83,114,68,63,99,77,57,22,28,62,77,95,61,90,88,62,86,61,45,20,28,76,101,127,0,0,0,0,2,0,99,0,0,4,29,6,211,0,20,0,71,0,0,
 1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,53,37,20,14,2,35,34,46,2,53,52,62,4,55,62,1,53,52,46,2,39,46,3,61,1,33,21,20,30,2,23,30,
 3,21,20,6,7,30,3,2,239,9,36,71,61,64,69,32,7,7,35,74,69,59,66,32,7,1,46,63,120,175,112,121,182,121,60,16,39,63,94,128,84,3,3,18,29,37,18,30,
 60,51,31,1,25,8,16,19,11,22,47,39,24,1,2,55,118,98,63,2,63,93,149,104,56,56,103,147,91,82,146,110,64,58,97,130,72,43,129,213,152,84,94,159,209,116,62,124,
 116,104,83,58,12,21,39,17,41,55,36,23,9,15,37,54,75,51,137,137,23,32,25,20,10,22,51,67,89,59,27,30,22,17,75,130,195,0,0,0,0,2,0,72,254,52,4,90,
 4,135,0,19,0,73,0,0,37,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,20,14,2,35,34,46,2,53,52,62,2,55,62,3,53,52,38,35,34,14,2,21,20,
 22,23,7,46,1,53,52,62,2,51,50,30,2,21,20,6,15,1,30,3,3,50,27,52,77,50,65,90,57,25,25,56,88,64,56,80,51,23,1,39,86,141,184,97,115,195,143,80,
 46,91,136,90,72,98,60,26,59,57,38,51,32,12,15,18,172,66,57,47,97,149,102,81,142,106,61,144,133,3,81,154,120,73,44,85,139,100,55,40,91,147,106,81,122,82,41,32,
 77,127,117,120,194,138,74,75,132,183,108,99,146,119,100,52,42,79,74,71,34,61,69,13,26,42,28,23,46,24,134,40,104,80,57,103,80,47,46,80,109,63,87,151,62,5,19,80,
 122,165,0,0,0,2,0,99,254,61,6,1,4,114,0,20,0,100,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,53,3,52,46,2,35,34,14,2,7,39,62,
 3,55,46,5,53,52,62,2,51,50,30,2,23,62,1,51,50,30,2,21,20,14,2,35,34,46,2,53,52,62,2,55,51,46,3,35,34,14,2,21,20,30,2,23,30,5,21,4,
 200,10,28,52,43,49,64,37,14,15,37,63,49,43,52,28,10,216,48,97,147,99,24,43,49,58,39,168,24,48,53,61,37,44,87,80,70,50,29,60,118,172,112,49,76,60,46,20,
 58,139,82,101,164,116,64,63,115,161,98,102,172,124,70,7,19,32,27,1,18,32,37,44,30,47,59,34,13,48,87,126,78,54,117,109,98,72,44,2,157,66,108,77,42,34,84,142,
 108,90,123,76,33,28,70,118,90,251,251,51,109,90,57,14,40,70,57,197,27,42,33,24,8,30,67,80,98,123,151,94,98,178,134,79,17,29,39,22,49,58,72,137,199,128,117,187,
 130,69,79,134,176,97,52,89,81,76,38,13,16,9,3,47,93,136,88,98,162,132,105,40,29,52,59,72,95,123,82,0,0,1,0,63,254,51,3,249,4,115,0,63,0,0,37,20,
 14,2,35,34,46,4,53,52,62,4,55,23,14,3,21,20,22,51,50,54,53,17,52,46,2,35,34,14,2,21,20,30,2,23,7,46,3,53,52,62,2,51,50,30,2,21,3,248,
 60,117,176,114,73,129,108,85,60,31,37,60,77,81,78,31,28,14,31,27,17,84,94,94,78,25,43,61,36,33,55,42,24,11,24,40,29,106,57,90,61,32,69,114,150,81,105,166,
 115,61,8,110,173,122,64,38,66,88,100,106,51,64,101,76,54,36,21,4,100,13,45,64,84,52,141,132,127,124,3,55,55,69,38,13,20,41,64,44,22,37,34,32,17,216,21,78,
 92,95,38,104,145,90,41,53,101,148,96,0,0,1,0,72,254,52,4,3,4,115,0,82,0,0,37,20,14,2,35,34,46,2,53,52,62,2,55,23,14,3,21,20,30,2,51,50,
 62,2,61,1,52,38,43,1,53,51,50,62,2,53,52,46,2,35,34,14,2,21,20,22,23,7,46,3,53,52,62,2,51,50,30,2,21,20,14,2,7,30,3,21,4,3,77,126,
 163,87,105,183,136,78,56,97,131,77,31,24,34,22,10,24,50,76,53,38,55,36,17,72,77,81,89,26,49,39,23,17,38,61,43,40,67,51,28,49,43,73,64,95,63,31,62,112,
 155,93,82,162,127,79,39,65,83,43,43,88,70,44,3,114,174,116,59,65,112,153,87,82,114,77,46,15,103,21,48,60,74,46,68,87,50,20,36,67,94,58,99,140,139,153,21,48,
 78,57,79,101,56,21,15,39,69,54,19,40,13,217,7,68,86,88,29,83,135,96,52,42,88,134,91,74,113,84,60,20,25,69,88,109,65,0,0,0,0,3,0,27,0,0,4,107,
 6,215,0,19,0,39,0,87,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,14,3,35,34,46,
 2,53,52,54,55,46,3,53,52,62,2,51,50,30,2,21,20,6,7,23,62,3,51,21,34,14,2,7,30,3,1,235,9,25,41,32,21,38,27,16,11,25,37,25,28,42,28,13,
 1,88,23,49,72,48,45,62,38,18,16,39,62,46,60,75,43,14,1,39,1,70,125,176,108,107,173,122,65,65,70,62,106,78,45,60,98,126,67,92,135,89,43,45,36,112,14,54,
 80,110,71,48,64,47,35,19,58,92,63,33,5,49,57,91,63,34,26,57,92,66,68,86,50,19,14,46,86,253,65,75,143,112,68,67,117,158,91,52,118,101,66,51,96,138,108,149,
 217,141,67,70,136,203,132,139,203,74,15,73,103,127,68,111,155,97,45,66,112,148,82,54,124,56,13,75,128,94,54,225,16,40,66,49,34,81,112,149,0,2,0,99,0,0,6,51,
 4,114,0,19,0,78,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,52,62,2,51,50,22,23,62,3,51,50,30,2,21,20,14,4,43,1,53,51,50,62,
 2,53,52,46,2,35,34,14,2,7,51,30,3,21,20,14,2,35,34,46,2,2,239,27,46,66,40,44,65,45,21,18,41,67,49,42,66,45,26,253,116,77,131,171,94,86,163,61,
 28,68,69,64,24,100,166,119,67,37,65,88,102,111,54,46,39,36,60,43,23,19,40,64,44,7,30,37,41,20,1,16,26,18,9,68,126,178,109,106,174,125,68,2,59,110,150,91,
 40,40,91,149,108,109,151,94,42,42,93,150,111,146,213,138,67,67,58,28,46,33,18,68,139,212,145,93,158,127,96,65,33,178,65,109,141,76,110,150,91,40,3,17,36,33,34,66,
 72,82,48,137,213,146,75,80,148,213,0,0,0,1,0,99,0,0,4,8,4,115,0,41,0,0,1,20,2,7,35,53,62,3,61,1,52,46,2,35,34,14,2,29,1,20,30,2,
 23,21,35,38,2,53,52,62,2,51,50,30,2,4,7,120,123,158,30,41,26,12,15,39,70,55,47,61,36,15,5,20,39,35,172,110,119,66,119,170,106,106,174,124,67,2,82,177,
 254,207,112,124,9,32,68,111,89,136,117,151,89,35,28,84,156,129,111,89,118,73,39,10,124,114,1,42,177,121,203,145,81,78,143,201,0,1,0,45,254,51,3,239,4,115,0,79,
 0,0,37,20,14,2,35,34,46,4,53,52,62,2,55,23,14,3,21,20,30,2,51,50,62,2,61,1,52,46,2,35,33,53,50,62,4,53,52,46,2,35,34,14,2,7,3,62,
 3,51,50,30,2,21,20,14,2,7,30,3,21,3,238,80,133,176,94,50,109,106,96,74,43,67,105,125,58,36,20,33,23,14,21,44,70,47,61,70,36,9,14,23,31,17,254,224,
 35,80,80,72,54,33,5,21,38,32,10,24,33,46,30,93,29,58,50,37,10,92,141,95,49,37,66,88,52,63,119,95,58,20,135,184,113,49,22,44,68,92,116,70,87,119,78,42,
 10,108,21,46,57,70,45,72,89,49,17,42,87,135,92,49,48,96,76,48,166,19,35,49,59,67,36,32,45,29,14,9,23,40,30,1,11,11,14,9,3,44,82,118,74,51,83,69,
 59,28,4,81,122,146,70,0,0,1,0,99,254,61,7,174,4,126,0,135,0,0,1,20,14,4,35,39,50,62,2,53,52,46,2,35,34,14,2,29,1,20,22,23,21,33,53,62,
 1,61,1,52,46,2,35,34,14,2,29,1,20,30,2,23,21,33,53,62,3,61,1,52,46,2,35,34,14,2,21,20,0,5,30,5,21,35,52,46,4,39,46,3,35,14,3,7,
 39,62,1,55,46,3,53,52,62,4,51,50,30,2,23,62,3,51,50,30,2,23,62,1,51,50,30,2,7,174,48,78,100,107,104,42,1,36,62,45,25,18,33,48,29,32,53,40,
 21,21,24,254,223,23,23,17,35,54,36,36,54,37,19,7,13,19,13,254,218,11,18,13,5,20,43,62,41,45,52,27,9,1,68,1,60,57,115,106,93,69,38,215,39,62,78,76,
 67,20,80,100,65,45,23,39,60,60,69,46,139,63,113,61,83,138,98,54,34,61,82,98,108,55,35,71,67,60,22,22,60,66,69,31,32,68,65,57,20,46,134,82,80,154,116,72,
 2,171,89,151,123,93,63,32,160,50,100,150,100,88,107,57,18,9,34,71,61,80,45,72,43,67,68,43,72,44,83,52,71,43,18,18,43,71,52,85,23,39,37,38,22,66,68,22,
 39,37,40,23,81,52,67,38,15,58,91,112,53,212,254,189,99,19,48,61,76,91,107,63,42,71,58,45,34,23,7,28,31,16,4,1,21,43,67,46,199,48,60,13,46,143,163,166,
 68,100,153,112,74,45,19,23,41,56,33,32,59,46,27,26,44,61,34,69,85,43,105,175,0,2,0,99,0,0,4,29,6,212,0,21,0,67,0,0,1,52,46,4,35,34,14,2,
 21,20,30,2,51,50,62,2,37,20,14,2,35,34,46,2,53,52,62,2,51,50,22,23,19,52,38,35,34,14,2,21,20,23,7,46,3,53,52,62,2,51,50,30,2,21,2,254,
 14,24,35,44,52,29,45,63,40,18,22,46,71,49,54,68,40,14,1,31,75,125,162,87,122,188,128,67,78,131,168,90,50,107,43,1,87,105,38,63,45,25,71,194,28,43,30,16,
 68,110,140,70,133,190,121,57,2,18,93,132,91,53,29,8,45,90,136,90,113,151,92,39,38,84,133,45,138,184,111,47,82,150,209,127,120,200,144,80,37,25,1,121,69,76,13,32,
 53,40,37,60,174,32,69,68,62,25,82,123,82,42,44,90,137,93,0,0,0,2,0,126,0,0,4,56,7,5,0,16,0,71,0,0,1,52,38,35,34,14,2,21,20,30,2,51,
 50,54,53,37,20,14,2,35,34,46,2,53,17,52,62,2,51,50,30,2,51,50,62,2,55,23,14,3,35,34,46,4,35,34,14,2,21,3,62,3,51,50,30,2,3,7,82,77,
 43,77,59,34,24,47,70,47,84,100,1,49,78,135,181,104,101,169,119,67,43,86,127,83,60,84,61,44,16,22,52,56,61,34,61,21,55,72,87,51,35,60,51,42,35,30,12,18,
 25,16,7,1,27,60,59,54,21,94,167,126,74,2,70,186,169,42,95,150,108,118,143,77,25,152,145,108,141,217,149,77,61,121,181,120,3,113,103,146,93,44,25,29,25,20,34,46,
 26,80,42,92,77,49,20,30,36,30,20,19,43,72,54,254,137,21,31,21,10,65,131,199,0,1,0,99,255,5,5,241,4,115,0,88,0,0,1,20,14,2,7,35,30,3,23,7,
 46,3,35,53,62,1,53,52,46,2,35,34,14,2,29,1,20,22,23,21,33,53,62,1,61,1,52,46,2,35,34,14,2,29,1,23,20,6,21,20,30,2,23,21,35,46,3,53,
 52,62,2,51,50,30,2,23,62,3,51,50,30,2,5,241,41,72,102,60,2,34,50,44,46,28,123,41,74,72,74,40,93,98,5,26,53,48,38,62,46,25,27,25,254,215,25,19,
 26,47,64,37,44,52,29,9,1,1,32,49,58,26,128,71,123,92,53,60,114,161,101,45,82,69,57,21,23,58,75,89,53,93,153,109,59,2,77,65,148,142,121,37,10,26,37,52,
 36,166,70,95,59,26,134,23,242,237,67,120,88,52,32,62,91,59,68,42,73,41,66,66,41,73,42,68,59,91,62,32,48,85,117,69,29,140,5,10,5,62,110,88,59,11,125,39,
 114,150,186,112,116,197,144,82,29,51,68,39,40,69,50,28,84,148,201,0,0,1,0,99,0,2,4,27,6,212,0,74,0,0,1,20,14,2,35,34,46,2,53,52,62,2,55,23,
 14,3,21,20,30,2,51,50,62,2,53,52,46,2,43,1,53,51,50,62,2,53,52,46,6,61,1,51,21,20,30,6,21,20,14,2,7,30,3,4,26,61,118,171,110,116,182,126,
 67,49,91,126,76,21,20,24,11,4,18,42,70,52,56,64,32,8,23,50,76,52,102,175,30,39,24,10,35,57,72,75,73,57,34,209,41,67,88,90,87,68,41,46,72,90,43,60,
 106,80,46,1,244,110,183,132,73,66,110,142,75,67,115,96,76,29,123,13,43,50,53,23,65,108,78,43,45,82,115,70,105,148,95,44,153,31,54,75,44,51,68,47,33,31,37,55,
 79,59,48,50,35,45,33,26,31,43,64,93,66,68,103,76,51,15,22,73,109,148,0,0,0,1,0,99,254,51,4,29,4,113,0,68,0,0,19,30,1,51,50,62,4,53,51,17,
 20,14,2,35,34,46,2,52,62,2,55,23,14,3,21,20,30,2,51,50,62,2,53,19,14,1,7,30,1,21,20,14,2,35,39,53,23,50,62,2,53,52,46,2,35,7,145,82,
 139,58,46,102,98,88,67,40,187,71,127,174,102,96,174,132,77,44,91,139,94,25,26,35,21,8,15,39,69,53,50,70,44,20,1,56,130,67,52,56,19,57,106,88,203,235,24,30,
 18,6,21,40,59,39,154,4,25,35,29,11,19,27,34,39,22,251,208,141,200,127,58,58,101,136,156,111,76,47,14,98,26,51,58,70,45,41,66,46,24,39,74,106,67,3,116,17,
 15,1,32,113,89,56,95,68,38,51,228,154,25,39,50,24,30,55,41,24,25,0,0,0,0,1,0,99,255,255,5,239,6,197,0,95,0,0,1,34,14,2,7,62,1,51,50,30,
 2,23,62,3,51,50,30,2,21,20,14,2,7,35,53,50,62,2,53,52,46,2,35,34,14,2,29,1,20,22,23,21,33,53,62,1,61,1,52,46,2,35,34,6,21,20,30,2,
 51,21,35,46,3,53,52,62,4,55,62,3,55,51,14,5,3,13,69,129,111,91,33,40,99,51,46,80,69,56,23,21,55,67,77,44,96,162,118,66,44,89,133,88,150,56,75,45,
 19,7,26,55,48,25,56,48,32,23,23,254,226,22,18,31,45,52,22,87,78,34,61,82,49,159,81,133,97,54,18,47,84,131,185,126,80,134,104,74,20,146,5,20,40,66,100,140,
 5,84,47,81,108,61,31,41,28,48,66,38,38,66,48,28,72,138,198,126,89,182,163,133,39,180,41,90,145,104,85,147,108,62,26,60,100,73,72,41,77,39,66,68,39,76,40,72,
 75,99,60,25,188,193,101,151,100,49,180,35,132,165,184,88,71,177,189,188,165,131,37,23,35,37,44,33,21,71,82,84,68,43,0,0,0,1,255,238,0,0,4,104,6,212,0,65,
 0,0,1,20,14,2,35,34,46,2,53,17,52,46,2,35,34,14,2,29,1,35,53,52,62,2,51,50,30,2,21,17,20,22,51,50,62,2,53,52,46,4,53,52,62,2,55,23,
 34,6,21,20,30,4,4,104,77,129,170,94,97,163,118,66,3,13,22,18,14,17,9,3,133,27,57,89,62,67,106,74,39,73,82,55,70,41,17,28,42,49,42,28,19,52,91,73,
 59,49,51,41,63,73,63,42,1,225,110,178,125,68,79,136,183,104,3,222,34,43,24,8,8,22,41,34,158,200,43,77,57,33,43,85,126,83,252,194,205,196,22,69,128,107,87,108,
 69,44,46,61,51,33,70,70,69,30,213,26,23,49,69,59,60,79,107,0,0,3,0,31,254,52,5,77,5,165,0,11,0,25,0,116,0,0,1,52,38,35,34,6,21,20,22,23,
 62,1,19,52,38,39,14,1,21,20,22,51,50,62,2,1,20,2,14,1,35,34,46,4,53,52,18,55,14,3,7,39,62,1,51,50,22,51,50,54,55,51,7,14,3,21,20,30,
 4,51,50,62,2,53,52,38,39,14,3,35,34,46,2,53,52,62,2,55,51,46,1,53,52,62,2,51,50,30,2,20,6,7,49,30,5,3,63,50,46,37,39,39,30,45,59,9,
 45,43,50,44,42,34,17,37,32,20,2,3,82,157,233,151,104,177,145,113,76,40,132,129,35,69,63,50,17,73,45,90,45,24,43,22,30,59,28,53,2,29,33,19,6,9,26,47,
 78,112,79,93,124,72,29,30,35,12,48,66,81,44,58,91,63,33,6,27,57,53,1,80,64,33,63,91,58,61,97,66,35,59,75,72,130,111,88,62,33,4,199,32,40,47,37,30,
 56,29,38,63,254,78,45,95,40,37,85,48,29,38,8,15,21,254,56,165,254,235,200,112,56,101,138,163,184,95,176,1,56,152,8,44,57,63,27,254,38,22,2,9,15,121,45,98,
 104,109,57,147,233,179,128,81,38,80,158,235,156,108,179,75,32,53,39,21,31,56,78,48,31,50,56,67,47,46,98,55,50,82,58,32,32,58,82,100,103,54,31,97,119,136,139,138,
 0,1,0,36,254,51,4,245,4,115,0,111,0,0,37,20,14,2,43,1,34,46,4,53,52,54,55,23,14,3,21,20,30,2,59,1,50,62,4,53,17,52,46,2,35,34,14,2,
 29,1,20,30,2,23,21,35,53,62,3,53,39,52,46,2,35,34,14,2,7,14,3,35,34,46,2,53,55,33,14,1,21,20,22,51,50,62,4,51,50,30,2,23,62,3,51,50,
 30,2,21,4,244,56,110,163,108,97,45,100,100,90,70,41,183,181,36,25,36,24,12,22,39,54,34,86,34,49,33,21,11,3,19,29,34,15,26,30,16,3,2,7,13,10,230,9,
 12,6,2,1,13,21,24,12,9,22,23,20,6,22,35,39,55,44,49,91,71,43,2,1,7,23,27,19,22,24,33,29,30,42,61,46,27,49,43,36,14,17,43,51,61,35,73,123,
 89,50,54,107,188,140,80,29,56,80,100,120,67,143,177,36,97,21,54,72,93,60,48,86,65,38,32,53,69,71,70,28,3,44,40,52,30,12,31,41,40,8,144,17,47,49,47,16,
 68,66,17,47,50,47,18,140,28,46,32,17,13,24,34,21,56,87,60,31,32,72,113,81,158,77,125,42,33,36,50,76,88,76,50,19,32,41,21,22,41,31,19,39,92,152,112,0,
 0,2,0,99,254,51,5,223,4,115,0,19,0,115,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,1,20,14,2,35,34,46,2,53,52,62,2,55,21,20,30,
 2,51,50,62,2,61,1,52,38,43,1,53,51,50,62,2,53,52,46,2,35,34,14,2,7,51,30,3,21,20,14,4,35,34,46,2,53,52,62,2,51,50,30,2,23,62,3,51,
 50,30,2,21,20,14,2,7,30,3,2,183,14,32,54,41,49,60,35,13,12,33,60,48,46,56,32,11,3,20,75,134,185,112,162,211,125,50,25,68,117,92,27,58,90,63,43,70,
 51,29,46,58,33,32,36,50,31,13,11,28,51,39,24,38,35,35,22,2,12,25,20,13,35,59,82,96,107,55,101,163,116,63,63,118,168,106,30,71,71,69,27,28,64,65,61,23,
 97,161,116,65,42,73,99,57,54,92,67,39,2,150,86,116,69,29,38,75,113,74,78,117,78,39,37,76,118,253,159,97,160,114,62,61,98,122,62,27,56,54,51,21,209,41,67,48,
 26,30,55,80,50,118,88,91,134,37,84,137,101,64,97,64,32,6,15,26,19,18,49,59,70,40,96,143,102,67,39,15,75,127,168,94,99,174,129,75,12,26,43,30,29,42,27,13,
 66,119,165,99,89,134,98,67,22,16,46,71,103,0,0,0,0,1,0,99,254,51,4,28,6,215,0,64,0,0,37,20,14,2,35,34,46,2,53,52,62,2,55,23,14,1,21,20,
 30,2,51,50,62,2,53,17,52,46,2,35,34,14,2,21,20,22,23,7,46,3,53,52,62,2,51,50,30,2,23,17,7,39,37,51,4,27,57,113,165,107,109,187,137,77,55,97,
 132,78,29,54,38,28,52,75,46,54,67,36,13,38,62,78,38,22,41,35,20,23,24,186,40,48,28,10,58,96,125,69,45,72,61,52,26,180,100,1,131,170,7,96,171,127,74,69,
 123,167,98,73,118,88,57,12,105,41,131,96,68,98,63,29,40,72,102,62,3,45,32,58,44,26,12,33,57,44,57,72,27,132,28,72,77,75,30,67,120,90,52,10,22,34,24,1,
 228,134,204,148,0,1,0,99,254,62,6,46,4,115,0,97,0,0,1,20,14,2,7,39,62,3,53,52,46,2,34,14,2,29,1,20,22,23,21,33,53,62,1,61,1,52,46,2,
 35,34,14,2,21,20,30,2,23,30,5,21,35,54,53,52,46,2,39,38,34,35,34,14,2,7,39,62,1,55,46,3,53,52,62,2,51,50,30,2,23,62,3,51,50,30,2,6,
 45,45,99,157,112,52,54,66,35,11,11,32,55,86,73,52,29,20,22,254,218,22,19,23,45,68,46,43,58,34,15,38,67,88,51,57,130,129,120,92,55,238,3,41,87,136,95,5,
 8,5,28,65,58,46,10,204,42,129,88,69,131,103,62,67,120,166,99,47,85,75,61,23,26,71,82,90,45,96,157,111,61,2,183,86,150,136,125,60,150,41,71,83,107,77,75,110,
 74,36,21,46,75,55,30,41,76,38,66,66,38,76,41,30,55,75,46,21,39,77,114,76,68,131,116,99,36,40,70,75,89,119,157,106,16,21,49,118,108,84,16,1,29,55,80,50,
 208,59,68,12,44,118,147,176,102,124,174,109,49,28,50,66,37,36,65,50,30,59,114,165,0,1,0,72,254,51,4,5,4,114,0,61,0,0,37,20,2,35,34,46,2,53,52,62,
 2,55,23,14,3,21,20,30,2,51,50,62,2,53,17,14,1,35,34,46,2,53,52,62,2,55,51,14,3,21,20,30,2,51,50,62,2,53,17,33,4,5,240,236,97,173,133,78,
 44,87,132,88,21,16,20,11,3,16,36,60,43,50,71,46,21,35,93,51,91,162,121,72,33,69,109,77,216,54,76,48,21,15,31,48,34,38,70,53,31,1,36,56,255,254,250,47,
 85,117,70,78,112,77,46,12,110,12,39,51,61,34,28,58,46,30,35,65,90,56,1,126,25,31,68,117,158,90,77,113,94,86,49,51,95,92,93,49,63,111,81,47,26,50,71,44,
 1,214,0,0,0,2,0,18,0,0,4,44,6,213,0,19,0,92,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,20,14,2,35,34,46,4,53,52,62,2,
 51,50,22,23,17,52,46,2,35,34,14,2,29,1,35,53,52,46,2,35,34,6,20,30,2,23,7,46,3,53,52,62,2,51,50,30,2,23,62,3,51,50,30,2,21,3,12,30,
 53,72,43,49,62,36,14,16,41,69,52,46,68,45,22,1,31,68,125,179,111,76,128,105,80,53,28,73,127,172,99,54,106,41,12,22,30,20,24,33,19,9,181,13,26,37,24,41,
 39,7,13,22,14,44,69,95,60,26,48,76,98,51,39,70,59,49,18,19,52,58,62,31,72,118,84,45,2,69,86,132,89,45,50,91,128,77,90,150,108,60,25,83,159,43,98,178,
 134,79,47,83,112,130,143,71,111,191,141,81,53,37,1,216,28,33,16,4,8,29,55,47,195,195,47,55,29,8,39,88,57,35,19,6,129,28,71,75,74,32,76,104,62,27,26,44,
 56,31,29,57,44,27,34,91,158,123,0,0,0,1,0,126,255,246,4,56,6,215,0,67,0,0,1,62,1,53,52,46,2,35,34,14,2,21,17,62,3,51,50,30,2,21,20,14,
 4,43,1,53,51,50,62,2,53,52,46,2,35,34,14,2,21,17,33,17,52,62,2,51,50,30,2,21,20,14,2,7,2,42,23,17,10,22,38,27,22,31,22,11,18,43,55,69,
 44,89,160,120,71,41,71,91,101,103,45,83,87,20,52,48,32,16,36,57,41,43,78,60,36,254,221,54,103,147,94,80,121,81,41,44,74,95,49,4,243,22,94,50,29,51,39,23,
 27,61,98,71,254,236,17,25,17,8,71,130,184,113,91,163,138,110,78,41,154,52,108,164,112,76,130,95,53,33,58,79,47,253,50,5,45,108,160,106,53,40,72,98,58,52,91,77,
 62,23,0,0,0,1,0,99,254,51,4,230,4,114,0,87,0,0,37,20,14,4,35,34,46,2,61,1,52,62,2,55,14,3,7,17,22,51,50,62,2,55,51,21,14,3,21,17,
 20,30,2,50,62,2,53,52,46,2,43,1,53,51,50,62,2,53,52,46,4,53,51,20,30,4,21,20,14,2,7,30,5,4,230,44,78,104,120,131,65,128,204,143,77,35,56,69,
 35,17,58,70,76,35,36,44,36,75,68,57,19,171,49,55,26,6,31,62,89,117,88,58,30,26,46,62,35,78,147,24,35,21,11,35,51,61,52,35,202,49,74,86,73,50,25,71,
 125,100,32,76,75,70,54,33,30,77,132,109,85,58,30,104,180,243,139,162,67,159,158,147,56,12,43,54,62,33,1,16,9,13,25,40,27,137,32,106,130,142,66,254,185,99,170,125,
 71,42,76,106,64,76,132,98,55,157,18,43,71,53,48,76,66,59,64,74,47,52,67,53,47,64,90,69,41,88,76,56,10,13,33,46,60,79,101,0,0,2,0,99,0,0,4,32,
 6,212,0,19,0,48,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,20,14,2,35,34,2,17,52,62,2,51,50,22,23,17,52,46,2,35,53,50,30,2,
 21,2,254,32,58,80,48,38,53,34,15,18,41,69,51,41,67,46,25,1,34,69,125,175,107,241,240,66,118,161,94,70,121,46,28,40,45,18,75,148,116,72,2,7,137,173,97,35,
 59,103,142,83,102,149,97,47,31,78,131,100,122,192,134,71,1,40,1,28,103,200,157,97,56,45,1,118,71,81,40,10,136,54,100,144,91,0,0,0,0,2,0,81,254,42,4,75,
 6,213,0,25,0,122,0,0,1,52,46,2,35,34,14,2,21,20,30,4,21,20,6,7,55,62,3,1,20,14,2,7,39,62,3,53,52,38,35,34,14,2,29,1,35,53,52,46,
 2,35,34,14,2,21,20,30,4,23,62,1,51,50,30,2,21,20,14,2,7,14,5,7,35,54,53,52,38,39,46,3,39,46,5,53,52,62,2,51,50,30,2,23,62,3,51,50,
 30,2,2,232,14,29,43,29,44,77,59,33,13,21,23,21,14,1,1,1,55,88,62,32,1,99,24,46,67,42,78,8,12,7,3,38,33,22,41,33,20,175,10,21,33,22,25,34,
 19,8,1,2,5,3,6,2,49,139,94,81,145,111,64,10,23,40,31,16,76,95,105,90,66,9,185,24,3,4,17,29,34,37,26,7,19,19,19,14,9,35,78,126,90,33,57,48,
 39,15,16,43,54,64,39,78,108,66,29,2,178,55,91,65,36,37,63,84,48,45,111,120,123,114,101,37,9,15,7,1,82,148,155,173,3,161,42,72,68,67,36,76,29,46,44,46,
 29,45,32,6,17,29,22,192,192,27,30,14,3,15,43,77,61,13,58,74,84,79,67,20,60,71,63,113,155,92,30,74,91,110,67,36,118,143,158,152,134,47,99,91,22,41,20,103,
 172,170,181,112,32,105,128,145,144,135,56,117,174,115,57,20,34,43,22,22,43,33,21,29,59,89,0,0,0,2,0,81,254,52,4,58,6,212,0,20,0,126,0,0,1,46,3,35,
 34,14,2,21,20,30,2,51,50,62,2,55,1,37,21,20,30,4,21,20,14,2,35,34,46,2,53,52,62,2,55,23,14,3,21,20,30,2,51,50,62,2,53,52,46,4,53,55,
 14,1,35,34,46,2,53,52,62,2,51,50,30,2,23,62,3,53,52,46,2,39,14,3,7,39,62,3,55,51,30,5,21,20,14,2,7,37,23,5,21,5,2,14,15,39,40,38,
 12,8,24,22,16,16,20,21,5,16,41,41,40,14,1,247,254,236,42,63,73,63,41,83,133,170,87,97,175,132,77,62,101,130,70,29,27,34,18,6,25,46,63,39,54,66,36,13,
 28,40,49,41,28,11,42,91,54,58,96,67,38,37,70,100,63,28,54,52,52,26,9,14,7,4,9,25,41,32,12,30,30,26,8,239,33,67,60,53,20,137,32,77,75,70,54,33,
 25,38,44,19,1,27,41,254,190,1,53,3,66,19,36,28,17,25,39,45,20,19,49,44,30,19,31,43,24,254,138,243,74,71,101,81,70,80,100,69,128,176,110,49,72,128,178,107,
 67,110,82,52,10,95,22,60,78,98,60,53,81,55,29,42,69,86,44,64,114,101,89,79,71,31,115,47,59,57,84,98,41,48,103,84,54,22,37,48,26,72,99,68,45,19,36,71,
 72,75,40,29,71,84,93,49,132,26,64,92,126,87,45,75,70,71,84,102,65,28,77,82,82,33,189,214,84,40,146,0,0,2,255,238,0,0,4,113,6,213,0,19,0,67,0,0,
 1,20,22,51,50,62,2,53,17,52,46,2,35,34,14,2,21,5,20,14,2,35,34,46,2,53,17,52,38,35,34,6,29,1,35,53,52,54,51,50,30,2,21,17,62,1,55,52,
 62,2,55,23,14,3,7,30,3,1,216,81,76,60,79,45,18,20,40,56,38,40,73,57,35,2,153,82,140,186,104,102,163,113,62,13,24,24,19,123,113,129,58,90,62,33,21,50,
 34,49,83,111,63,54,59,76,46,26,8,76,149,120,75,1,186,125,137,25,52,80,56,1,14,58,110,85,52,32,58,83,52,148,162,227,142,64,86,148,199,114,4,7,20,14,14,23,
 195,134,124,111,30,84,150,120,254,224,18,23,9,80,120,89,64,26,185,17,42,46,52,28,7,74,135,196,0,1,0,45,254,51,5,52,4,115,0,146,0,0,37,20,14,2,35,34,
 46,4,39,14,3,7,30,3,21,20,14,2,35,34,46,2,53,55,20,30,2,51,50,62,2,53,52,46,2,35,34,6,7,39,62,3,55,46,3,35,34,14,2,21,20,30,2,23,
 7,46,1,53,52,62,2,51,50,30,2,23,62,5,53,52,38,35,34,14,2,21,23,7,46,1,53,52,62,2,51,50,30,2,21,20,14,2,7,14,1,7,30,5,51,50,62,2,
 53,52,46,2,39,55,30,3,5,51,44,76,99,54,39,79,79,78,77,77,37,30,48,42,36,18,44,100,86,57,51,97,143,93,54,99,77,46,164,19,30,38,18,34,61,44,26,22,
 33,40,17,5,34,16,146,13,72,103,128,70,37,53,46,44,27,11,28,25,17,10,22,34,24,119,85,83,51,81,101,48,90,138,106,82,35,30,67,67,62,47,28,45,30,13,27,22,
 13,11,113,24,27,46,71,84,38,56,97,73,41,58,92,110,51,34,80,39,10,31,38,42,42,40,16,19,38,30,18,17,27,36,19,73,36,70,55,33,207,62,100,71,39,9,30,57,
 94,140,97,21,41,44,50,30,2,35,71,112,79,80,125,87,46,31,60,89,59,53,32,45,28,13,12,33,59,46,40,69,51,29,22,35,45,68,125,115,107,50,123,158,91,36,9,19,
 28,19,29,48,43,41,21,170,75,161,77,57,102,76,45,60,114,165,105,13,26,31,39,51,68,44,36,41,9,15,20,10,51,49,23,71,28,48,70,47,22,31,65,99,68,59,92,74,
 58,24,16,38,26,28,77,83,81,64,39,9,22,37,29,21,31,23,18,9,179,24,58,71,84,0,0,0,0,1,0,99,0,0,4,30,6,212,0,100,0,0,1,20,14,2,35,34,
 46,4,53,52,54,55,23,14,3,21,20,30,2,51,50,62,2,53,52,46,2,35,7,17,23,50,62,2,53,52,46,2,35,7,17,23,50,62,2,53,52,46,2,39,46,3,53,51,
 20,30,2,51,50,30,4,21,20,14,2,7,30,3,21,20,14,2,7,51,30,3,4,30,74,125,164,90,56,117,112,99,75,43,128,137,56,13,16,9,3,32,59,82,49,47,61,35,
 14,19,30,35,17,154,131,16,38,34,22,20,29,35,16,136,127,15,36,32,22,7,34,67,60,89,132,86,44,219,8,20,33,25,113,162,113,70,38,13,42,67,80,39,40,83,67,43,
 35,63,86,50,1,45,88,71,43,1,186,113,167,109,53,17,39,63,93,126,81,108,161,57,89,15,37,53,71,49,64,94,63,31,30,62,95,65,81,103,60,23,91,1,8,61,19,41,
 63,44,45,65,41,20,88,1,18,83,10,29,52,42,36,49,31,15,2,2,14,47,90,78,21,35,25,13,16,31,45,59,73,42,31,53,46,38,15,16,43,55,66,38,43,72,59,47,
 18,26,74,82,86,0,0,0,0,2,0,99,0,0,4,88,6,232,0,13,0,119,0,0,1,52,38,35,34,14,2,29,1,62,3,19,23,30,1,51,50,62,2,53,52,46,2,39,
 55,30,5,21,20,14,2,7,51,30,3,21,20,14,2,7,35,30,3,21,20,6,35,34,46,2,53,17,52,18,62,1,51,50,30,2,21,20,14,2,7,17,20,30,4,51,50,62,
 2,53,52,46,2,35,34,15,1,17,23,22,51,50,62,2,52,46,2,35,34,15,1,2,37,37,45,28,34,19,6,43,63,42,21,43,132,3,5,2,19,40,33,21,23,40,57,34,
 75,26,72,75,75,60,36,42,63,74,32,1,26,63,55,37,37,57,66,28,1,28,66,57,38,239,246,110,183,132,74,41,86,136,95,46,78,58,32,46,81,107,60,14,27,38,49,58,
 35,54,78,49,24,10,18,24,15,7,6,119,120,10,7,16,31,24,14,18,28,33,14,3,6,132,5,187,66,60,35,72,110,76,65,16,35,51,74,254,236,38,1,1,33,50,58,25,
 95,133,98,73,34,74,18,50,64,80,96,111,63,38,77,70,60,22,20,49,56,61,31,28,60,58,54,21,21,53,63,74,42,161,167,44,120,213,168,2,12,195,1,5,157,66,40,81,
 120,80,85,112,77,52,25,254,23,94,134,91,53,28,8,28,43,54,26,33,68,56,35,4,74,1,29,73,5,32,46,53,40,55,49,35,2,57,0,0,0,2,0,99,255,64,4,29,
 4,115,0,20,0,62,0,0,1,52,46,2,35,34,14,2,21,20,30,2,59,1,50,62,2,37,20,14,2,7,22,51,50,55,17,34,46,2,39,14,3,35,17,30,1,51,50,54,
 55,46,3,53,52,62,2,51,50,30,2,2,235,16,39,63,47,44,66,44,21,29,46,55,25,26,29,58,44,28,1,50,28,60,96,68,40,62,59,91,75,127,115,107,54,72,111,106,
 113,74,48,75,33,33,58,28,74,105,66,30,80,133,176,94,90,170,131,80,2,115,104,131,73,27,31,77,129,98,138,180,105,41,41,105,180,138,85,149,132,116,51,71,68,254,238,24,
 47,68,44,42,71,51,28,1,21,32,32,33,32,55,120,134,149,83,118,190,133,71,75,135,188,0,0,0,0,1,0,99,254,51,4,30,4,235,0,84,0,0,1,50,62,2,55,14,
 3,35,34,46,2,53,52,62,2,55,5,14,1,21,20,30,2,51,50,62,2,55,51,20,14,2,7,35,30,1,29,1,20,14,2,35,34,46,2,53,52,62,2,55,23,14,3,21,
 20,30,2,51,50,62,2,53,55,52,46,2,43,1,53,2,63,43,86,73,55,12,36,91,92,87,30,82,148,112,67,13,24,33,22,1,11,38,33,8,24,46,38,59,98,85,73,34,
 202,49,80,101,53,1,140,143,72,127,174,101,100,175,129,76,48,91,133,84,35,17,31,24,15,16,39,65,49,33,63,48,31,1,17,40,61,44,72,2,45,57,90,113,57,25,43,31,
 18,23,61,106,83,37,61,55,50,26,90,43,75,40,15,38,33,23,30,59,88,58,161,218,144,88,30,64,206,135,99,104,167,118,64,76,125,160,85,74,120,91,63,17,102,13,59,75,
 81,35,59,100,72,41,20,49,83,62,215,58,96,69,38,154,0,1,0,99,254,51,4,28,6,215,0,100,0,0,37,20,14,2,35,34,46,4,53,52,62,2,55,23,14,3,21,20,
 30,2,51,50,62,2,53,19,52,46,2,35,34,15,1,17,23,22,51,50,62,2,53,52,46,6,53,52,62,2,51,50,30,2,23,7,46,3,35,34,14,2,21,20,30,6,21,20,
 14,2,7,30,3,21,4,27,64,119,172,108,82,136,109,81,54,27,46,91,132,86,39,20,32,23,14,24,48,71,46,51,61,31,10,1,15,28,40,23,13,13,176,177,17,13,24,32,
 21,10,46,75,96,100,96,74,46,65,104,132,68,68,129,103,73,14,240,10,28,41,56,38,29,60,48,31,56,92,118,122,118,92,56,27,59,93,68,46,96,78,49,55,126,193,130,67,
 41,70,90,97,99,42,82,123,89,58,18,109,15,38,60,88,66,70,98,62,29,48,83,112,64,1,14,49,90,69,42,6,85,1,36,69,6,30,48,61,30,75,94,61,37,33,41,69,
 106,83,85,120,77,35,32,77,128,96,55,62,82,48,20,21,39,58,37,67,82,51,29,28,34,63,99,78,52,91,74,56,17,23,58,79,104,67,0,0,0,3,0,99,0,0,4,173,
 6,212,0,42,0,58,0,74,0,0,1,39,35,21,51,55,17,39,35,7,20,14,2,35,34,46,2,53,52,36,37,53,6,34,35,32,36,53,52,62,2,51,50,30,2,29,1,51,
 55,1,34,14,2,21,20,30,2,51,50,62,2,53,1,20,30,2,51,17,52,46,2,35,34,14,2,4,172,147,25,20,152,148,24,1,48,101,159,111,114,187,132,72,1,63,1,75,
 15,30,16,254,214,254,221,68,126,176,108,120,170,108,49,22,151,254,62,96,130,78,34,25,49,73,48,29,52,39,23,254,172,35,81,130,96,25,46,63,38,41,64,43,22,3,171,29,
 196,55,254,172,136,229,85,144,105,60,56,102,143,87,194,191,2,193,1,201,194,87,142,101,56,51,97,143,92,241,147,253,123,29,58,91,61,58,79,49,21,9,22,37,29,4,61,81,
 94,49,13,1,102,26,34,21,8,21,50,80,0,2,0,99,254,51,6,98,5,152,0,20,0,91,0,0,1,52,46,2,35,34,14,2,21,17,20,30,2,51,50,62,2,1,34,46,
 2,53,52,62,2,51,50,30,2,23,62,3,55,23,14,1,29,1,62,1,51,50,30,2,21,20,14,2,35,34,38,39,21,20,14,2,35,55,51,50,62,2,53,19,52,46,2,35,
 34,14,2,21,20,30,2,51,5,46,27,49,66,41,26,53,45,28,33,53,67,33,35,56,38,20,253,44,112,184,133,74,69,124,167,98,15,43,49,54,27,3,26,62,104,82,27,43,
 25,43,102,51,99,168,121,69,64,117,170,106,51,92,43,52,110,170,118,1,80,30,41,23,9,1,36,51,58,21,34,56,41,22,28,52,75,48,2,63,135,155,77,19,8,35,70,62,
 254,79,51,67,40,16,30,85,155,254,63,58,134,218,159,154,217,136,62,7,14,18,12,92,121,76,42,14,79,25,70,47,116,21,22,62,133,211,150,165,223,136,58,12,18,133,90,134,
 89,45,151,12,23,33,21,3,235,63,71,36,9,29,85,154,124,126,156,85,30,0,0,0,0,1,0,99,254,52,4,131,4,135,0,83,0,0,5,20,14,4,35,34,46,4,53,52,
 62,4,55,62,3,53,52,46,2,35,34,6,21,20,30,2,23,7,46,3,53,52,62,2,51,50,30,2,21,20,14,2,7,14,3,21,20,22,51,50,62,2,53,52,46,2,39,55,
 30,3,4,131,44,76,102,117,126,61,60,125,118,105,77,45,37,63,85,96,103,50,47,85,65,39,27,45,60,32,73,68,8,11,16,8,172,29,49,36,19,54,102,148,93,73,139,108,
 65,57,91,113,56,46,93,75,47,105,118,44,79,60,35,5,17,28,22,58,74,119,84,45,26,78,125,96,69,45,21,31,59,86,111,133,76,73,121,99,82,70,60,28,26,51,56,67,
 43,62,75,41,13,69,82,7,27,28,25,6,155,26,54,59,62,34,53,113,94,60,42,87,134,91,70,117,101,87,39,32,74,87,104,62,155,163,35,65,93,59,62,84,67,61,40,115,
 41,97,106,116,0,1,0,117,254,51,4,49,4,115,0,59,0,0,19,33,17,20,30,2,51,50,62,2,53,52,46,2,39,51,30,3,21,20,14,2,35,34,38,39,17,20,22,51,
 50,62,2,53,52,38,39,55,30,5,21,20,14,2,35,34,2,53,117,1,36,31,52,70,38,39,50,28,11,27,52,77,48,161,92,131,86,39,71,121,162,91,54,89,36,87,101,43,
 59,37,16,35,35,74,27,67,71,67,52,33,79,131,175,95,237,239,4,94,254,54,45,81,61,36,31,71,114,84,81,111,87,77,46,36,89,108,130,78,91,151,108,60,23,26,254,117,
 111,118,18,39,63,46,63,109,26,54,9,23,31,41,54,69,43,69,118,86,49,1,10,254,0,2,0,99,254,51,4,117,4,125,0,17,0,74,0,0,1,20,30,2,51,50,62,2,
 53,52,38,35,34,14,2,5,52,62,4,51,50,30,2,21,20,2,7,14,3,21,20,22,51,50,62,2,53,52,46,2,39,55,30,3,21,20,14,2,35,34,46,2,53,52,54,55,
 46,3,1,144,26,49,75,50,65,93,57,27,111,127,56,77,49,22,254,211,40,69,96,113,126,65,114,195,143,80,175,190,69,101,69,34,73,59,36,60,44,25,2,5,10,8,145,32,
 49,33,16,62,111,155,94,82,136,99,54,134,132,79,152,119,73,2,116,84,135,94,50,45,97,151,107,163,169,44,90,139,88,80,139,114,88,61,31,70,128,179,108,161,254,247,105,38,
 78,77,74,32,69,69,10,24,40,30,20,30,25,25,16,57,8,39,49,51,19,59,98,71,40,46,78,104,59,89,157,62,22,84,126,166,0,1,0,99,255,114,4,29,4,115,0,62,
 0,0,1,20,14,2,7,39,62,3,53,52,46,2,35,34,14,2,21,20,30,8,23,37,46,3,35,34,14,2,7,39,62,1,55,35,46,3,53,52,62,2,51,50,30,2,4,28,
 32,59,80,48,107,8,10,7,1,9,34,68,60,40,72,53,31,15,30,44,58,71,83,74,61,45,13,254,244,8,14,27,49,41,17,51,52,44,9,183,43,111,67,2,57,87,61,31,
 70,126,176,106,95,172,131,77,2,236,39,82,78,68,23,62,22,33,34,41,32,49,99,80,50,27,63,102,74,69,102,78,58,49,46,52,74,100,128,80,1,90,111,62,22,30,53,72,
 43,113,78,94,32,45,93,108,126,77,102,158,110,57,55,101,145,0,0,0,0,3,0,141,255,228,4,17,4,153,0,15,0,31,0,47,0,0,18,52,62,2,50,30,2,20,14,2,
 34,46,1,2,52,62,2,50,30,2,20,14,2,34,46,1,0,52,62,2,50,30,2,20,14,2,34,46,1,141,27,48,63,72,64,47,28,28,47,64,72,63,48,27,27,48,63,72,
 64,47,28,28,47,64,72,63,48,2,12,27,48,63,72,64,46,28,28,46,64,72,63,48,3,183,78,68,51,29,29,51,68,78,68,51,29,29,51,253,6,78,68,51,29,29,51,68,
 78,69,51,29,29,51,1,235,78,68,51,29,29,51,68,78,68,51,29,29,51,0,0,0,0,2,0,31,2,187,2,109,7,15,0,43,0,54,0,0,1,16,33,32,25,1,52,62,
 2,51,50,30,2,51,50,54,55,21,14,1,35,34,46,2,39,51,38,34,39,34,39,14,3,29,1,54,51,50,22,7,52,35,34,21,20,51,50,62,2,2,108,254,217,254,219,43,
 79,114,71,17,36,33,27,8,7,84,69,43,78,41,31,44,30,20,7,1,3,4,2,2,1,13,21,16,10,35,35,152,143,222,73,70,70,27,30,13,3,3,239,254,204,1,52,2,
 9,55,92,66,36,10,12,10,33,29,120,41,45,5,8,7,3,1,1,1,3,18,27,34,17,218,6,149,160,187,187,183,28,50,66,0,0,2,0,63,0,0,4,190,4,39,0,15,
 0,18,0,0,9,1,51,21,33,53,51,39,33,7,51,21,33,53,51,1,3,33,3,3,1,1,83,105,253,219,116,63,254,154,62,125,254,153,111,1,83,110,1,15,136,4,39,252,
 82,121,121,174,174,121,121,3,174,253,121,1,121,0,0,0,0,2,0,63,0,0,6,52,4,39,0,31,0,35,0,0,1,17,35,53,33,17,51,53,51,17,35,53,35,17,33,53,
 51,17,33,53,51,53,33,7,51,21,33,53,51,1,35,53,5,3,33,17,6,41,109,254,73,248,109,109,248,1,194,109,251,252,150,254,175,74,123,254,153,111,1,92,171,1,40,223,
 1,30,4,39,254,223,166,254,206,134,254,123,134,254,122,166,254,223,121,174,174,121,121,3,53,121,121,253,242,2,14,0,0,3,0,19,255,227,6,120,4,68,0,7,0,53,0,63,
 0,0,1,20,22,51,50,54,61,1,19,14,1,35,34,2,3,33,53,52,38,35,34,6,7,35,62,1,51,50,22,23,62,1,51,50,22,21,20,6,43,1,21,20,22,51,50,54,
 55,51,21,14,1,35,34,38,19,21,51,50,54,52,38,35,34,6,1,114,70,85,82,71,176,69,167,100,236,254,8,2,146,112,125,103,126,18,151,39,229,207,121,187,70,80,190,112,
 185,193,230,233,167,127,111,92,103,21,102,85,184,102,123,176,114,120,98,95,71,80,77,85,1,207,210,169,166,195,18,254,176,78,78,1,54,1,45,8,206,183,121,117,181,170,77,79,
 78,78,173,165,180,177,63,116,134,87,97,229,34,34,77,2,173,217,110,226,96,112,0,0,0,3,0,63,0,0,4,227,4,39,0,8,0,17,0,44,0,0,37,51,50,54,53,52,
 38,43,1,53,51,50,54,53,52,38,43,1,1,53,51,17,35,53,51,17,35,53,33,32,17,20,7,6,7,51,21,35,22,23,22,23,20,4,35,2,6,72,106,155,140,121,72,71,
 99,160,152,107,71,254,57,136,133,133,136,2,134,1,171,78,9,9,210,209,16,16,97,1,254,241,245,121,80,107,93,98,155,74,72,68,74,252,82,121,1,139,121,1,49,121,254,249,
 95,56,6,6,121,10,11,71,116,158,150,0,0,1,0,75,255,227,3,240,4,68,0,25,0,0,0,16,22,51,50,54,55,51,17,14,1,35,34,0,16,0,51,50,22,23,17,35,
 46,1,35,34,1,175,113,133,102,114,14,101,105,204,100,246,254,235,1,21,246,100,204,105,101,14,114,102,133,3,11,254,17,200,131,135,254,217,42,42,1,40,2,17,1,40,42,42,
 254,217,135,131,0,2,0,63,0,0,4,164,4,39,0,8,0,21,0,0,37,51,50,54,53,52,38,43,1,1,53,51,17,35,53,33,32,0,17,16,0,33,2,6,81,139,128,128,
 139,81,254,57,136,136,2,82,1,1,1,18,254,238,254,255,121,197,214,213,197,252,82,121,3,53,121,254,239,254,255,254,254,254,237,0,0,2,0,63,0,0,4,164,4,39,0,16,
 0,29,0,0,51,53,51,17,35,53,51,17,35,53,33,32,0,17,16,0,33,39,51,50,54,53,52,38,43,1,17,51,21,35,63,136,133,133,136,2,82,1,1,1,18,254,238,254,
 255,139,81,139,128,128,139,81,201,201,121,1,94,121,1,94,121,254,239,254,255,254,254,254,237,121,197,214,213,197,254,162,121,0,0,0,0,1,0,53,0,0,4,57,4,39,0,23,
 0,0,1,17,35,53,33,17,51,53,51,17,35,53,35,17,33,53,51,17,33,53,51,17,35,53,4,46,109,254,73,248,109,109,248,1,194,109,251,252,150,150,4,39,254,223,166,254,
 206,134,254,123,134,254,122,166,254,223,121,3,53,121,0,0,0,1,255,207,255,220,3,102,4,68,0,50,0,0,1,32,4,21,20,7,6,7,22,23,22,21,20,4,35,34,39,38,
 39,53,51,22,23,22,51,50,55,54,53,52,39,38,43,1,53,51,50,55,54,53,52,39,38,39,38,6,7,35,54,55,54,1,82,1,18,1,1,91,92,164,164,92,91,254,255,249,
 77,90,90,98,104,9,56,56,105,97,53,51,63,64,124,34,34,126,62,63,51,52,98,103,112,18,153,21,86,84,4,68,154,141,103,71,71,24,24,72,71,102,141,154,19,18,37,215,
 93,45,46,52,51,95,76,62,64,120,62,64,73,96,51,50,1,1,92,124,129,97,95,0,0,2,255,215,254,25,2,39,4,45,0,11,0,21,0,0,1,20,6,35,34,38,53,52,
 54,51,50,22,1,35,53,33,21,35,17,51,21,33,1,189,101,73,71,100,100,71,73,101,254,163,136,2,79,136,136,254,57,254,217,81,111,111,81,79,111,110,4,139,121,121,252,203,
 121,0,0,0,0,1,0,27,255,227,3,196,4,39,0,20,0,0,55,53,51,30,1,51,50,54,53,17,35,53,33,21,35,17,20,6,35,34,38,27,117,5,70,68,87,70,196,2,
 204,172,220,241,75,151,39,235,94,88,149,205,1,240,121,121,254,8,243,224,34,0,0,0,255,255,0,63,0,0,5,29,4,39,18,6,3,164,0,0,0,1,0,30,0,0,4,63,
 4,39,0,21,0,0,51,53,51,53,7,39,37,17,35,53,33,21,35,21,37,23,5,17,33,53,51,17,115,172,193,63,1,0,172,2,179,172,1,50,63,254,143,1,75,121,121,213,
 127,117,169,1,193,121,121,219,201,117,244,254,86,236,254,139,255,255,0,63,0,0,6,3,4,39,18,6,3,166,0,0,0,1,0,63,0,0,5,17,4,39,0,19,0,0,1,21,
 35,17,51,21,33,53,51,17,1,35,17,35,53,33,21,35,17,1,5,17,137,137,253,195,118,254,11,155,123,2,61,131,1,244,4,39,122,252,205,122,122,2,15,253,119,3,173,122,
 122,253,241,2,137,0,0,0,255,255,0,75,255,227,4,132,4,68,18,6,0,82,0,0,0,1,0,114,255,227,4,23,4,68,0,25,0,0,0,16,38,35,34,6,7,35,17,62,
 1,51,50,0,16,0,35,34,38,39,17,51,30,1,51,50,2,179,112,133,103,113,15,101,106,203,100,247,1,21,254,235,247,100,203,106,101,15,113,103,133,1,28,1,239,200,131,135,
 1,39,42,42,254,216,253,239,254,216,42,42,1,39,135,131,0,2,0,75,255,188,4,60,4,108,0,9,0,20,0,0,19,20,22,32,54,53,52,38,32,6,2,16,0,51,50,0,
 17,16,0,35,34,176,173,1,205,173,175,254,55,175,100,1,12,236,236,1,12,254,245,237,236,2,20,112,92,90,114,113,91,91,254,118,2,50,1,63,254,192,254,232,254,230,254,194,
 0,1,0,75,255,252,4,61,4,43,0,26,0,0,5,46,1,53,16,0,51,50,0,17,20,6,7,33,53,62,1,53,52,38,35,34,6,21,20,22,23,1,144,163,161,1,8,240,
 238,1,10,37,38,254,246,122,118,180,223,216,187,115,108,4,38,235,202,1,28,1,56,254,204,254,238,111,226,117,112,16,126,114,148,125,122,138,107,129,14,0,0,0,0,3,0,46,
 255,154,4,159,4,138,0,7,0,15,0,39,0,0,9,1,62,1,53,52,38,35,5,14,1,21,20,22,59,1,19,14,1,35,34,0,17,52,54,55,39,55,23,62,1,51,50,0,
 17,20,6,7,23,7,2,1,1,90,81,79,171,213,254,251,80,80,169,213,126,237,64,171,107,235,254,242,45,45,155,77,146,68,173,106,237,1,11,45,45,152,78,2,220,254,124,17,
 91,76,110,94,20,15,91,78,109,91,254,246,66,68,1,64,1,24,111,187,80,172,84,164,65,65,254,194,254,230,116,188,72,168,86,0,0,3,0,9,255,227,6,211,4,68,0,8,
 0,16,0,49,0,0,1,34,6,16,22,50,54,16,38,1,20,22,51,50,54,61,1,19,14,1,35,34,2,3,37,53,52,38,35,34,6,7,35,62,1,51,50,22,23,62,1,51,
 50,0,17,16,0,35,34,38,4,183,101,82,81,204,82,82,252,76,71,84,81,70,179,68,167,106,234,254,8,2,146,110,124,104,127,18,150,35,227,188,119,178,65,63,191,121,243,1,
 27,254,225,253,114,179,3,211,192,254,0,191,193,1,252,194,253,252,210,169,164,197,18,254,176,80,76,1,58,1,40,1,8,207,182,122,116,174,177,77,79,77,79,254,210,254,253,254,
 249,254,215,77,0,2,0,54,255,227,4,11,4,69,0,25,0,33,0,0,1,20,23,54,53,52,35,53,32,21,20,7,4,21,16,33,32,17,52,55,38,53,16,33,21,34,19,6,
 21,20,51,50,53,52,1,115,230,160,108,1,32,161,0,255,253,226,254,73,230,176,1,68,61,64,184,242,205,3,67,70,67,75,82,117,121,243,113,110,122,251,254,229,1,27,140,134,
 97,142,1,10,121,254,32,98,80,162,157,69,0,1,0,75,2,20,4,132,4,68,0,12,0,0,19,16,0,51,50,0,17,33,16,38,34,6,21,76,1,31,253,253,1,31,254,154,
 81,203,83,2,20,1,7,1,41,254,215,254,249,1,0,191,193,254,0,0,0,1,0,75,255,227,4,132,2,19,0,12,0,0,1,16,0,35,34,0,17,33,16,22,50,54,53,4,
 132,254,224,252,254,254,226,1,101,81,203,83,2,19,254,249,254,215,1,41,1,7,255,0,191,193,254,0,0,2,0,63,0,0,4,26,4,39,0,15,0,23,0,0,1,17,51,21,
 33,53,51,17,35,53,33,50,22,16,6,35,54,52,38,43,1,17,51,50,2,6,117,253,196,136,136,2,55,187,232,232,187,121,111,88,34,34,92,1,200,254,177,121,121,3,53,121,
 151,254,238,182,232,154,100,254,147,0,0,0,0,2,0,103,0,0,5,81,4,39,0,37,0,50,0,0,1,38,39,38,39,38,53,52,55,54,55,54,51,33,21,35,17,51,21,33,
 53,51,17,35,34,7,6,7,14,1,7,3,33,53,51,19,62,1,37,17,35,34,7,6,7,6,21,20,23,22,51,2,79,37,29,83,71,84,118,18,18,103,162,2,143,159,159,253,
 141,160,51,23,14,13,31,10,24,52,165,254,105,144,131,38,101,1,120,109,46,27,43,35,48,58,49,92,2,7,4,6,18,55,65,110,137,75,12,9,53,121,252,203,121,121,1,99,
 4,3,21,7,29,91,254,191,121,1,5,62,66,87,1,89,10,16,32,42,72,62,60,51,0,2,0,103,0,0,5,81,4,39,0,37,0,50,0,0,1,46,1,39,3,35,53,33,
 19,30,1,23,22,23,22,59,1,17,35,53,33,21,35,17,51,21,33,34,39,38,39,38,53,52,55,54,55,54,5,35,34,7,6,21,20,23,22,23,22,59,1,2,79,73,101,38,
 131,144,1,151,165,52,24,10,31,13,14,23,51,160,2,115,159,159,253,113,162,103,18,18,118,84,71,83,29,1,84,109,92,49,58,48,35,43,27,46,109,2,32,9,66,62,1,5,
 121,254,191,91,29,7,21,3,4,1,99,121,121,252,203,121,53,9,12,75,137,110,65,55,18,6,74,51,60,62,72,42,32,16,10,0,255,255,0,59,0,0,4,33,4,39,18,6,
 3,172,0,0,0,1,0,42,255,227,4,145,4,39,0,25,0,0,19,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,20,6,35,32,38,53,179,137,2,60,
 116,128,93,77,138,125,1,103,117,173,229,254,246,204,3,174,121,121,254,12,198,107,111,223,1,215,121,121,253,213,183,233,211,205,0,0,0,1,0,117,255,104,4,77,4,196,0,25,
 0,0,19,33,53,51,17,35,30,1,21,20,6,35,33,21,35,17,33,50,54,53,52,38,35,33,21,35,118,3,80,109,135,85,76,190,185,254,13,109,2,47,178,96,142,155,254,85,
 109,4,44,152,254,6,63,165,124,179,183,152,1,250,66,88,107,99,130,0,0,3,0,100,255,104,6,44,4,196,0,9,0,19,0,45,0,0,55,34,38,52,54,50,22,21,20,6,
 3,34,38,52,54,51,50,22,20,6,1,33,53,51,17,35,30,1,21,20,6,35,33,21,35,17,33,50,54,53,52,38,35,33,21,35,232,54,77,77,108,78,79,53,54,77,77,54,
 53,79,79,1,56,3,79,109,135,86,76,190,185,254,13,109,2,47,178,96,142,155,254,85,109,138,88,120,84,86,58,60,88,1,190,88,120,88,88,120,88,1,230,150,254,6,63,163,
 126,179,183,152,1,250,66,88,107,99,128,0,0,1,0,120,254,20,4,80,6,22,0,48,0,0,1,30,1,21,20,6,35,33,21,35,17,51,21,33,50,54,53,52,38,35,33,21,
 35,17,51,21,33,50,54,53,52,38,35,33,21,35,17,51,21,33,53,51,17,35,30,1,21,20,6,3,153,95,87,186,188,254,13,109,109,1,195,179,94,130,121,254,39,109,109,1,
 195,179,94,130,121,254,39,109,109,2,226,109,135,84,77,89,1,129,74,172,115,183,181,152,2,121,127,61,83,94,104,127,2,96,127,62,82,95,104,127,2,120,151,151,254,7,62,160,
 110,130,162,0,255,255,255,222,0,0,4,93,4,39,18,6,0,89,0,0,255,255,255,239,0,0,6,88,4,39,18,6,0,90,0,0,255,255,0,64,0,0,3,217,4,39,18,6,
 0,93,0,0,0,1,0,75,255,227,3,240,4,39,0,33,0,0,1,19,33,21,35,17,33,21,3,22,23,22,21,20,7,6,35,34,39,53,51,22,23,22,51,50,55,54,53,52,
 39,38,43,1,1,137,221,254,99,107,3,123,251,111,84,79,172,139,202,179,240,100,6,36,76,135,137,70,57,60,80,135,25,2,103,1,75,182,1,43,119,254,137,19,73,69,129,172,
 75,61,57,234,60,38,80,68,55,78,88,53,70,0,0,0,0,1,0,67,255,227,3,249,5,240,0,29,0,0,1,32,21,20,51,50,53,51,21,6,35,32,17,52,37,53,32,53,
 52,35,34,21,35,53,54,51,32,17,16,5,2,190,255,0,211,203,102,108,197,253,179,1,58,1,1,211,204,102,108,198,2,77,254,197,2,72,237,255,143,198,66,1,120,249,87,224,
 247,245,143,198,66,254,146,254,253,87,0,0,0,1,0,54,255,227,5,144,4,68,0,35,0,0,1,50,0,21,20,6,7,22,51,50,54,55,51,17,14,1,35,34,39,6,35,34,
 38,39,17,51,30,1,51,50,55,46,1,53,52,0,2,227,129,1,60,146,101,69,87,102,114,14,101,106,156,100,191,132,132,191,100,157,105,101,14,114,102,87,69,101,147,1,59,4,
 68,254,224,144,176,220,98,82,131,135,254,217,42,42,90,90,42,42,1,39,135,131,82,98,220,176,142,1,34,0,0,0,255,255,0,63,0,0,3,244,4,39,16,6,3,157,0,0,
 255,255,0,63,0,0,4,190,4,39,18,6,2,78,0,0,255,255,0,63,0,0,5,7,4,39,18,6,3,56,0,0,255,255,0,63,0,0,4,26,4,39,18,6,5,1,0,0,
 0,1,0,67,0,0,5,250,4,39,0,47,0,0,1,53,52,51,33,21,35,34,29,1,20,7,6,5,21,51,21,33,53,51,53,36,39,38,61,1,52,43,1,53,33,50,29,1,
 20,23,22,23,17,35,53,33,21,35,3,54,55,54,4,128,122,1,0,65,57,86,70,254,218,137,253,177,136,254,219,72,85,57,65,1,0,123,60,23,110,136,2,79,136,1,109,25,
 60,2,137,197,217,121,96,209,196,91,75,11,143,121,121,143,11,75,90,197,209,96,121,217,197,139,72,28,25,2,45,121,121,253,211,13,40,99,0,0,255,255,0,32,255,227,4,213,
 4,39,18,6,3,165,0,0,0,2,255,247,2,172,3,147,5,225,0,15,0,18,0,0,3,53,51,1,51,1,51,21,33,53,51,39,33,7,51,21,3,33,3,9,69,1,63,135,
 1,63,81,254,116,82,69,254,193,70,101,3,1,7,130,2,172,67,2,242,253,14,67,67,167,167,67,1,45,1,58,0,0,2,255,220,2,172,4,117,5,225,0,3,0,35,0,0,
 19,33,17,35,3,53,51,53,33,7,51,21,35,53,51,1,35,53,33,21,35,53,33,17,51,53,51,17,35,53,35,17,33,53,51,21,228,1,7,43,65,108,254,216,81,93,243,65,
 1,79,114,3,112,78,254,170,209,76,76,209,1,98,76,3,216,1,199,253,13,67,166,166,67,67,2,176,66,193,118,254,248,105,254,228,105,254,179,119,194,0,0,0,0,3,0,54,
 2,172,3,150,5,225,0,18,0,27,0,35,0,0,19,53,51,17,35,53,33,50,22,21,20,6,7,30,1,21,20,6,35,3,51,50,54,53,52,38,43,1,17,51,50,54,52,38,
 43,1,54,109,109,1,246,155,156,107,107,128,136,190,202,144,74,98,94,92,100,74,81,109,104,105,108,81,2,172,67,2,176,66,101,102,73,86,11,11,109,90,122,116,1,222,69,71,
 72,65,253,80,83,176,86,0,0,3,0,42,2,172,3,187,5,240,0,9,0,37,0,47,0,0,1,51,50,54,53,52,39,38,39,35,1,53,51,17,35,53,51,17,35,53,33,50,
 22,21,20,7,6,7,51,21,35,22,23,22,21,20,6,35,3,51,54,55,54,53,52,38,43,1,1,125,53,108,104,52,35,59,119,254,185,109,121,121,109,1,246,155,156,54,14,16,
 172,172,20,18,68,190,202,116,137,52,30,47,92,100,74,2,240,85,89,90,44,29,10,254,97,68,1,91,77,1,20,68,103,104,74,44,11,8,77,11,15,55,92,124,118,1,236,8,
 22,35,72,73,66,0,0,0,0,2,0,54,2,172,3,191,5,225,0,7,0,19,0,0,1,51,50,54,16,38,43,1,1,53,51,17,35,53,33,50,22,16,6,35,1,125,79,132,
 124,123,133,79,254,185,109,109,1,179,227,242,242,227,2,239,165,1,102,165,253,13,67,2,176,66,211,254,114,212,0,0,0,1,0,54,2,172,3,58,5,225,0,23,0,0,19,53,
 51,17,35,53,33,21,35,53,33,17,51,53,51,17,35,53,35,17,33,53,51,21,54,109,109,2,249,78,254,156,222,77,77,222,1,111,77,2,172,67,2,176,66,193,118,254,248,105,
 254,228,105,254,179,119,194,0,0,1,0,54,2,172,3,58,5,225,0,23,0,0,1,33,53,51,21,33,17,35,21,35,17,51,21,51,17,33,21,35,53,33,21,35,17,51,3,57,
 252,253,78,1,111,222,77,77,222,254,156,78,2,248,108,108,2,172,194,119,1,77,105,1,28,105,1,8,118,193,66,253,80,0,0,0,0,1,0,48,2,156,3,132,5,240,0,29,
 0,0,1,46,1,35,34,6,21,20,22,51,50,54,55,53,35,53,33,17,14,1,35,34,38,16,54,51,50,22,23,21,3,31,26,119,108,131,123,118,124,47,82,34,102,1,49,95,
 190,99,218,249,249,218,90,176,89,4,223,109,97,173,186,185,174,21,20,226,66,254,197,43,42,228,1,140,228,35,36,202,0,1,0,54,2,172,4,21,5,225,0,27,0,0,19,53,
 51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,21,33,53,51,17,33,17,51,21,54,109,109,1,180,109,1,81,109,1,180,109,109,254,76,109,254,175,109,2,172,67,
 2,176,66,66,254,235,1,21,66,66,253,80,67,67,1,80,254,176,67,0,0,1,0,54,2,172,1,234,5,225,0,11,0,0,19,53,51,17,35,53,33,21,35,17,51,21,54,109,
 109,1,180,109,109,2,172,67,2,176,66,66,253,80,67,0,0,1,255,171,1,194,1,249,5,225,0,20,0,0,3,53,51,30,1,51,50,54,53,17,35,53,33,21,35,17,20,6,
 35,34,38,85,73,4,44,43,55,43,123,1,195,108,139,152,47,95,1,231,129,51,49,82,113,2,216,66,66,253,36,134,123,18,0,0,0,1,0,54,2,172,4,21,5,225,0,24,
 0,0,19,53,51,17,35,53,33,21,35,17,1,35,53,33,21,35,5,1,51,21,33,1,17,51,21,54,109,109,1,180,109,1,103,91,1,60,113,254,208,1,157,84,254,225,254,135,
 109,2,172,67,2,176,66,66,254,212,1,44,66,66,254,254,78,67,1,143,254,180,67,0,0,1,0,54,2,172,3,24,5,225,0,13,0,0,19,53,51,17,35,53,33,21,35,17,
 33,53,51,21,54,109,109,1,180,109,1,78,76,2,172,67,2,176,66,66,253,88,130,205,0,1,0,48,2,172,4,208,5,225,0,24,0,0,19,53,51,17,35,53,33,27,1,33,
 21,35,17,51,21,33,53,51,17,1,35,1,17,51,21,49,108,108,1,93,242,242,1,93,109,109,254,77,108,254,249,143,254,250,108,2,172,67,2,176,66,253,241,2,15,66,253,80,
 67,67,2,114,253,195,2,61,253,142,67,0,0,1,0,51,2,172,3,248,5,225,0,19,0,0,19,53,51,17,35,53,33,1,17,35,53,33,21,35,17,35,1,17,51,21,51,108,
 108,1,9,1,255,108,1,40,109,148,253,249,108,2,172,67,2,176,66,253,187,2,3,66,66,253,13,2,81,253,242,67,0,1,0,51,2,156,4,48,5,224,0,19,0,0,1,17,
 1,51,21,35,17,51,21,33,53,51,17,1,35,17,35,53,33,21,1,122,1,218,220,109,109,254,76,109,254,18,92,108,1,180,5,156,254,7,2,61,68,253,68,68,68,2,0,253,
 188,3,0,68,68,0,0,0,0,2,0,48,2,156,3,194,5,240,0,9,0,18,0,0,1,50,54,16,38,35,34,6,16,22,4,32,38,16,54,51,50,22,16,1,249,109,105,105,
 109,107,106,106,1,64,254,86,243,243,213,214,242,2,223,177,1,108,177,178,254,150,178,67,227,1,142,227,227,254,114,0,0,2,0,46,2,156,2,244,5,255,0,25,0,33,0,0,
 19,20,23,54,53,52,7,53,50,21,20,7,22,7,20,33,32,53,52,55,38,53,52,51,21,34,19,50,53,52,39,6,23,20,248,173,123,118,246,130,214,1,254,129,254,187,162,115,
 223,69,124,181,231,142,1,5,29,30,68,58,56,151,1,60,214,88,77,115,151,222,222,124,98,73,94,162,60,253,123,150,78,92,70,96,154,0,0,0,0,2,0,54,2,172,3,77,
 5,225,0,15,0,24,0,0,19,53,51,17,35,53,33,50,22,20,6,43,1,17,51,21,3,51,50,54,53,52,38,43,1,54,109,109,1,226,142,166,167,141,155,137,137,64,73,88,
 88,73,64,2,172,67,2,176,66,130,220,131,254,239,67,1,150,96,79,80,94,0,0,0,0,2,0,54,2,172,3,204,5,225,0,27,0,36,0,0,1,30,1,31,1,51,21,33,
 39,46,1,43,1,17,51,21,33,53,51,17,35,53,33,50,22,21,20,6,37,51,50,54,53,52,38,43,1,2,104,51,69,25,124,87,254,233,134,40,55,48,35,109,254,76,109,109,
 1,227,148,160,113,254,161,74,80,85,85,80,74,4,61,7,51,48,228,67,248,77,42,254,212,67,67,2,176,66,115,105,86,100,18,84,78,77,83,0,0,1,0,76,2,156,3,1,
 5,240,0,41,0,0,19,53,51,30,1,51,50,54,53,52,38,47,1,46,1,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,
 90,72,16,123,108,88,92,63,98,126,125,101,168,150,75,160,87,72,17,111,103,84,85,58,116,126,118,107,177,172,82,164,2,212,194,92,91,65,62,50,55,23,31,30,110,101,122,136,
 24,24,182,85,78,56,56,51,54,28,31,28,121,106,125,129,28,0,0,0,0,1,0,12,2,172,3,85,5,225,0,15,0,0,19,53,51,17,35,21,35,53,33,21,35,53,35,17,
 51,21,211,111,231,78,3,71,76,234,113,2,172,67,2,167,130,205,205,130,253,89,67,0,0,1,0,39,2,156,3,220,5,225,0,25,0,0,19,35,53,33,21,35,17,20,22,51,
 50,54,53,17,35,53,33,21,35,17,20,6,35,34,38,53,148,108,1,179,108,98,120,117,98,108,1,39,109,167,198,196,169,5,159,66,66,254,101,154,122,123,153,1,155,66,66,254,
 89,188,160,162,187,0,0,0,0,2,0,77,2,156,2,244,5,5,0,29,0,39,0,0,1,17,51,21,33,53,14,1,35,34,38,53,52,54,59,1,53,52,38,35,34,6,7,35,
 53,62,1,51,50,22,3,53,35,34,6,20,22,51,50,54,2,158,85,254,226,40,98,62,93,99,143,144,105,69,73,61,64,14,64,54,115,64,162,151,201,76,55,61,43,45,47,57,
 4,19,254,220,67,74,46,44,96,90,98,98,35,71,68,48,55,126,19,19,117,254,212,117,60,111,55,60,0,2,0,77,2,156,2,244,5,5,0,29,0,40,0,0,19,17,35,53,
 33,21,62,1,51,50,22,21,20,6,43,1,21,20,22,51,50,54,55,51,21,14,1,35,34,38,19,21,51,50,54,53,52,38,35,34,6,164,87,1,31,40,97,63,92,99,142,143,
 106,70,72,60,66,13,64,54,116,64,161,150,200,76,56,60,44,45,46,57,3,142,1,36,67,75,47,44,97,89,99,98,34,71,68,48,54,126,18,19,117,1,44,117,59,56,55,55,
 59,0,0,0,0,2,0,77,2,156,3,47,5,5,0,11,0,32,0,0,1,53,52,38,35,34,6,20,22,51,50,54,17,33,21,35,17,51,21,33,53,14,1,35,34,38,16,54,
 51,50,22,23,53,2,16,55,59,62,50,51,61,59,55,1,30,85,85,254,226,26,86,63,129,147,147,129,63,86,26,3,179,58,103,91,96,252,97,91,1,168,66,254,60,67,74,45,
 45,165,1,32,164,45,46,9,0,3,0,77,2,156,4,84,5,5,0,7,0,53,0,63,0,0,1,20,22,51,50,54,61,1,23,14,1,35,34,38,39,33,53,52,38,35,34,6,
 7,35,62,1,51,50,22,23,62,1,51,50,22,21,20,6,43,1,21,20,22,51,50,54,55,51,21,14,1,35,34,38,19,21,51,50,54,52,38,35,34,6,1,42,44,53,52,45,
 111,43,106,62,150,159,6,1,159,71,78,65,79,12,95,24,145,131,75,118,45,50,120,70,117,121,144,147,106,80,70,59,64,13,65,54,116,64,77,112,72,76,62,60,45,50,49,54,
 3,171,116,93,92,107,10,185,43,43,171,165,4,114,100,66,64,99,94,43,43,43,43,96,90,99,98,34,64,74,48,53,126,18,19,42,1,121,119,60,125,52,61,0,0,2,0,77,
 2,156,3,49,6,4,0,20,0,32,0,0,19,17,35,53,33,17,62,1,51,50,22,21,20,6,35,34,38,39,21,33,53,37,20,22,51,50,54,52,38,35,34,6,21,164,87,1,
 31,26,86,63,129,148,148,129,63,86,26,254,225,1,31,54,60,62,50,50,62,60,54,2,239,2,211,66,254,166,46,45,165,143,144,165,45,45,74,67,196,102,91,97,252,96,91,103,
 0,2,0,77,2,156,3,47,6,4,0,11,0,31,0,0,1,53,52,38,35,34,6,20,22,51,50,54,23,51,21,33,53,14,1,35,34,38,16,54,51,50,22,23,17,35,53,33,
 2,16,55,59,62,50,51,61,59,55,201,85,254,226,26,86,63,129,147,147,129,63,86,26,86,1,31,3,179,58,103,91,96,252,97,91,94,67,74,45,45,165,1,32,164,45,46,1,
 24,66,0,0,0,2,0,77,2,156,2,204,5,5,0,7,0,28,0,0,1,52,38,35,34,6,29,1,5,33,21,20,22,51,50,54,55,51,14,1,35,34,38,53,52,54,51,50,
 22,1,239,44,53,52,44,1,158,254,98,70,78,65,81,11,94,24,145,131,156,168,171,153,150,160,3,246,116,92,91,107,10,65,5,113,101,67,64,99,94,160,149,145,163,171,0,0,
 0,2,0,77,2,156,2,204,5,5,0,7,0,28,0,0,1,20,22,51,50,54,61,1,37,33,53,52,38,35,34,6,7,35,62,1,51,50,22,21,20,6,35,34,38,1,42,44,
 53,52,45,254,97,1,159,71,78,65,80,12,94,24,146,130,157,167,172,152,150,159,3,171,116,93,92,107,10,65,4,114,100,67,63,99,94,160,149,145,163,171,0,0,0,1,0,77,
 2,152,2,144,5,5,0,46,0,0,1,34,38,53,52,54,55,46,1,53,52,54,51,50,23,22,23,21,35,46,1,35,34,7,6,21,20,23,22,59,1,21,35,34,7,6,21,20,
 22,23,50,54,55,51,6,7,6,1,156,173,162,116,103,103,116,162,157,50,56,56,62,66,5,70,67,61,33,33,40,40,79,21,21,80,39,40,65,62,65,70,12,96,12,55,52,2,
 152,85,77,57,78,13,14,78,56,78,85,11,10,20,118,51,50,29,28,52,42,34,35,66,34,35,41,52,56,1,51,68,71,54,52,0,0,1,0,77,2,152,2,144,5,5,0,46,
 0,0,1,50,22,21,20,6,7,30,1,21,20,6,35,34,39,38,39,53,51,30,1,51,50,55,54,53,52,39,38,43,1,53,51,50,55,54,53,52,38,35,38,6,7,35,54,55,
 54,1,64,173,162,115,104,104,115,162,156,49,57,56,63,66,6,71,65,62,33,32,39,41,78,22,22,79,40,39,65,62,64,71,11,97,14,54,53,5,5,85,78,56,78,14,13,78,
 57,77,85,11,10,20,118,51,50,29,28,52,41,35,35,66,34,35,40,53,56,1,51,68,71,53,53,0,0,2,0,77,1,178,3,47,5,5,0,30,0,42,0,0,1,17,20,6,
 35,34,38,39,53,51,30,1,51,50,54,61,1,14,1,35,34,38,16,54,51,50,22,23,53,33,21,5,52,38,35,34,6,20,22,51,50,54,53,2,217,181,165,60,124,65,64,9,
 78,73,94,76,26,86,63,129,147,147,129,63,86,26,1,30,254,226,55,59,62,50,51,61,59,55,4,178,254,2,124,134,18,18,140,58,56,86,110,66,45,45,165,1,32,164,45,46,
 75,67,197,103,91,96,252,97,91,102,0,0,0,2,0,77,1,160,1,194,4,248,0,11,0,21,0,0,1,20,6,35,34,38,53,52,54,51,50,22,3,35,53,33,21,35,17,51,
 21,33,1,127,63,46,45,63,63,45,46,63,219,87,1,117,86,86,254,226,2,10,45,61,61,45,43,61,60,2,127,67,67,254,61,67,0,1,0,77,2,172,3,95,6,4,0,25,
 0,0,1,33,53,51,17,35,53,33,17,55,35,53,33,21,35,7,19,51,21,33,53,51,39,7,21,51,1,184,254,149,86,86,1,31,243,72,1,19,112,155,253,66,254,167,70,167,
 56,76,2,172,67,2,211,66,253,218,212,67,67,135,254,196,67,67,208,48,160,0,0,0,0,1,0,77,2,172,4,217,5,5,0,48,0,0,1,62,1,51,50,22,21,17,51,21,
 33,53,51,17,52,38,35,34,6,21,17,51,21,33,53,51,17,52,38,35,34,6,21,17,51,21,33,53,51,17,35,53,33,21,62,1,51,50,22,2,230,43,97,65,104,103,86,254,
 153,72,35,47,53,59,72,254,167,72,35,46,54,59,72,254,153,86,86,1,31,35,91,62,74,91,4,149,58,54,114,115,254,207,67,67,1,20,109,57,79,74,254,223,67,67,1,20,
 109,57,79,74,254,223,67,67,1,195,67,83,51,48,55,0,0,1,0,77,1,178,3,2,5,5,0,38,0,0,19,53,51,17,35,53,33,21,62,1,51,50,22,21,17,20,6,35,
 34,38,39,53,51,30,1,51,50,54,53,17,52,38,35,34,6,21,17,51,21,77,86,86,1,31,36,93,71,101,105,132,128,33,77,42,64,1,33,38,42,33,40,47,62,56,73,2,
 172,67,1,195,67,83,52,47,116,113,254,71,89,92,11,10,124,44,39,52,67,1,190,75,57,86,94,254,250,67,0,0,0,2,0,77,2,156,2,246,5,5,0,7,0,18,0,0,
 0,50,54,16,38,34,6,16,4,32,38,53,52,54,51,50,22,21,20,1,98,128,51,51,128,52,1,19,254,193,181,181,160,160,180,2,218,106,1,25,105,106,254,233,169,164,145,144,
 164,164,144,145,0,1,0,77,2,156,2,173,5,5,0,26,0,0,19,62,1,51,50,22,21,20,6,35,34,38,39,53,51,30,1,51,50,54,53,52,38,35,34,6,7,77,22,133,
 114,162,177,175,155,63,128,67,64,9,71,65,84,71,69,79,60,74,7,4,62,100,99,162,147,145,163,23,23,162,74,72,110,136,133,113,70,66,0,0,0,1,0,77,3,209,2,246,
 5,5,0,12,0,0,19,52,54,51,50,22,21,35,52,38,34,6,21,77,181,160,160,180,225,51,128,52,3,209,144,164,164,144,140,105,106,139,0,0,0,1,0,77,2,156,2,246,
 3,208,0,12,0,0,1,20,6,35,34,38,53,51,20,22,50,54,53,2,246,181,159,161,180,225,52,128,52,3,208,145,163,163,145,141,105,106,140,0,0,2,0,77,1,194,3,49,
 5,5,0,11,0,34,0,0,1,21,20,22,51,50,54,52,38,35,34,6,39,35,53,33,21,62,1,51,50,22,21,20,6,35,34,38,39,21,51,21,33,53,51,1,108,54,60,62,
 50,50,62,60,54,200,87,1,31,26,86,63,129,148,148,129,63,86,26,93,254,132,87,3,237,58,102,91,97,252,96,91,94,67,75,46,45,165,143,144,165,45,45,242,66,66,0,0,
 0,1,0,77,2,156,2,69,5,170,0,23,0,0,19,35,53,51,53,51,21,51,21,35,17,20,22,51,50,54,55,51,14,1,35,34,38,53,165,88,88,200,168,168,26,32,37,35,
 1,84,5,89,109,124,88,4,178,67,181,181,67,254,154,76,38,48,49,88,71,75,101,0,0,1,0,77,2,156,3,87,4,245,0,25,0,0,1,17,51,21,33,53,14,1,35,34,
 38,53,17,35,53,33,17,20,22,51,50,54,53,17,35,53,3,2,85,254,226,36,93,71,102,103,87,1,31,37,51,60,57,74,4,245,253,250,67,82,52,46,116,113,1,49,67,254,
 170,109,59,87,95,1,5,67,0,1,0,74,2,71,2,181,5,71,0,25,0,0,19,33,53,51,17,35,30,1,21,20,6,35,33,21,35,17,33,50,54,53,52,38,35,33,21,35,
 75,2,21,69,85,54,47,119,117,254,198,68,1,96,112,60,90,97,254,243,68,4,242,85,254,229,35,93,69,100,103,85,1,27,37,49,60,56,73,0,0,1,0,77,2,156,4,217,
 4,245,0,48,0,0,1,14,1,35,34,38,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,51,21,
 33,53,14,1,35,34,38,2,63,42,97,66,104,102,87,1,103,72,35,47,54,58,72,1,89,72,35,47,54,58,72,1,103,86,86,254,225,35,91,62,74,92,3,12,59,53,114,115,
 1,49,67,67,254,236,109,58,80,74,1,33,67,67,254,236,109,58,80,74,1,33,67,67,254,61,67,82,51,47,54,0,0,1,0,77,2,172,3,34,4,245,0,14,0,0,1,3,
 35,53,33,21,35,27,1,35,53,51,21,35,3,1,101,213,67,1,90,73,152,152,78,226,69,215,2,172,2,6,67,67,254,142,1,114,67,67,253,250,0,1,0,34,2,156,3,130,
 5,16,0,35,0,0,1,50,22,21,20,6,7,22,51,50,54,55,51,21,14,1,35,34,39,6,35,34,38,39,53,51,30,1,51,50,55,46,1,53,52,54,1,209,82,199,92,64,
 44,54,65,71,9,64,66,99,63,120,84,83,120,63,98,67,63,9,72,65,54,44,64,93,198,5,16,161,81,99,123,55,46,73,76,165,24,23,50,50,23,24,165,76,73,46,55,123,
 99,79,163,0,0,2,0,72,1,189,2,196,6,30,0,23,0,45,0,0,1,22,51,50,55,54,39,38,39,38,43,1,53,51,50,55,54,53,52,39,38,7,6,21,17,21,35,17,
 52,5,22,23,22,21,20,7,6,7,22,23,22,23,20,6,35,34,1,18,28,35,45,47,53,6,7,26,34,42,37,29,23,24,31,32,21,29,81,201,1,27,158,66,82,46,47,81,
 81,83,54,1,187,151,58,2,226,5,48,54,80,85,53,68,67,38,50,86,72,42,27,1,2,191,253,130,226,3,116,239,2,1,51,62,87,97,48,46,17,19,88,57,83,118,124,0,
 0,1,0,28,1,188,2,202,4,255,0,26,0,0,1,6,7,22,7,6,7,6,39,38,55,3,35,53,51,19,54,55,54,39,38,39,53,51,22,23,22,2,124,110,88,37,30,53,
 60,84,28,31,70,165,65,240,142,106,25,6,17,13,36,73,115,44,59,3,153,114,103,152,40,67,1,1,57,61,114,2,32,60,254,40,162,115,29,57,43,42,24,32,77,109,0,0,
 0,2,0,47,2,156,2,217,6,26,0,37,0,45,0,0,19,38,55,52,55,54,55,54,55,50,23,22,23,21,35,38,39,38,39,38,35,34,15,1,6,23,22,55,50,23,22,16,
 6,32,38,16,55,54,18,50,54,16,38,34,6,16,202,93,1,74,4,4,74,122,57,69,67,67,63,3,10,6,24,38,60,68,37,19,21,3,8,78,160,90,90,181,254,194,181,90,
 54,132,128,51,51,128,52,4,232,52,82,95,38,2,1,35,1,8,7,13,120,20,12,8,18,26,27,15,20,49,92,1,84,83,254,218,167,167,1,38,83,50,253,237,108,1,30,107,
 108,254,228,0,0,2,0,54,1,189,3,228,4,255,0,12,0,56,0,0,1,54,55,54,55,54,53,52,39,38,35,34,21,17,21,35,39,38,39,38,39,38,39,38,53,52,55,54,
 55,51,21,6,7,6,21,20,23,22,23,22,23,17,52,55,54,23,22,23,22,7,20,7,6,7,6,7,6,2,114,18,9,56,32,35,24,28,37,61,201,1,120,33,70,38,38,42,
 29,59,59,100,73,18,29,24,35,32,51,25,8,147,116,90,114,45,59,1,27,43,38,33,75,35,2,232,3,5,25,40,45,145,111,52,62,136,254,98,237,237,8,12,27,31,30,72,
 49,87,99,73,73,36,24,14,71,57,106,127,63,58,7,4,1,1,93,144,39,32,32,44,65,87,85,88,48,72,30,27,31,14,0,0,0,1,0,14,1,173,2,226,5,16,0,53,
 0,0,1,7,51,21,33,53,51,19,39,38,39,38,39,34,7,6,7,35,53,54,55,54,55,50,23,22,31,1,55,35,53,33,21,35,3,23,22,23,22,51,50,55,54,55,51,21,
 6,7,6,7,34,39,38,39,1,144,98,67,254,157,65,228,79,23,11,24,10,34,15,17,3,53,29,27,28,26,35,40,36,27,60,105,59,1,90,65,233,74,23,11,24,9,35,15,
 16,4,53,29,27,29,26,34,41,36,26,2,183,190,60,60,1,181,208,60,8,17,1,17,17,38,114,8,5,4,1,26,23,72,158,202,60,60,254,63,195,60,9,17,16,17,38,113,
 8,5,4,1,26,23,72,0,255,255,0,39,0,0,1,157,3,88,18,7,7,197,0,0,253,84,0,0,255,255,0,81,0,0,2,179,2,99,18,7,2,117,0,0,253,84,0,0,
 255,255,0,77,255,240,3,87,2,73,18,7,5,65,0,0,253,84,0,0,255,255,0,77,0,0,3,34,2,73,18,7,5,68,0,0,253,84,0,0,255,255,0,72,255,17,2,196,
 3,114,18,7,5,70,0,0,253,84,0,0,255,255,0,28,255,16,2,202,2,83,18,7,5,71,0,0,253,84,0,0,0,2,0,72,255,17,2,214,2,100,0,12,0,29,0,0,
 1,21,20,22,51,50,54,53,52,38,35,34,6,7,16,55,54,51,22,23,22,21,20,6,35,34,38,39,17,35,1,18,54,60,62,50,50,62,60,54,201,228,48,85,147,71,73,147,
 129,64,85,26,201,1,71,59,104,93,99,128,142,98,93,210,1,71,41,9,2,82,86,144,146,168,45,47,254,197,0,0,255,255,0,54,255,17,3,228,2,83,18,7,5,73,0,0,
 253,84,0,0,255,255,0,14,255,1,2,226,2,100,18,7,5,74,0,0,253,84,0,0,0,2,0,42,255,227,7,44,4,68,0,40,0,48,0,0,5,34,38,39,14,1,35,34,
 38,53,17,35,53,33,17,20,22,51,50,54,53,17,35,53,33,54,51,50,18,19,33,21,20,22,51,50,54,55,51,14,1,3,52,38,35,34,6,29,1,5,56,121,187,70,80,190,
 112,161,236,137,1,200,59,79,97,89,116,1,179,87,108,237,254,8,253,110,112,124,103,128,18,150,39,230,58,70,85,82,71,29,77,79,78,78,211,205,2,43,121,253,147,198,107,158,
 172,1,219,121,29,254,201,254,212,8,206,183,122,116,181,170,2,117,210,169,166,195,18,0,0,2,255,228,254,57,4,119,4,68,0,31,0,43,0,0,19,17,52,36,33,50,22,23,
 21,35,46,1,35,34,6,29,1,62,1,51,50,18,17,16,2,35,34,38,39,21,33,53,1,20,22,51,50,54,16,38,35,34,6,21,108,1,31,1,6,95,197,103,102,13,125,116,
 148,121,40,138,101,203,233,233,203,101,138,40,254,57,1,199,86,95,98,81,81,98,95,86,254,207,3,160,224,245,33,33,254,105,102,157,199,121,83,81,254,212,254,251,254,250,254,214,
 81,83,135,121,1,102,186,166,175,1,202,176,166,186,0,0,255,255,0,54,2,172,4,21,5,225,16,6,5,29,0,0,0,1,0,63,0,0,2,143,4,39,0,19,0,0,19,33,
 21,35,17,51,21,35,17,51,21,33,53,51,17,35,53,51,17,35,63,2,79,136,136,136,136,253,177,136,136,136,136,4,39,121,254,170,121,254,154,121,121,1,102,121,1,86,0,0,
 0,1,0,66,0,0,2,165,4,39,0,22,0,0,19,53,51,17,35,53,33,17,51,21,35,21,20,23,22,51,21,35,34,39,38,61,1,67,132,132,1,195,159,159,37,40,82,156,
 167,68,87,1,223,121,1,86,121,254,49,121,128,131,60,61,99,48,63,226,142,0,0,0,0,3,0,42,254,86,5,18,4,68,0,31,0,39,0,48,0,0,19,35,53,33,21,62,
 1,51,50,23,22,23,51,21,35,6,7,6,35,34,38,39,17,51,21,33,53,51,17,35,53,51,5,33,20,22,51,50,55,54,1,33,38,39,38,35,34,7,6,179,137,1,200,40,
 137,101,205,117,102,13,85,84,10,106,117,205,101,137,40,147,253,165,137,137,137,2,165,254,154,85,96,99,39,34,254,159,1,102,5,34,39,99,96,43,41,3,174,121,135,83,81,150,
 129,213,121,224,134,150,81,83,254,72,121,121,3,16,121,121,186,166,88,77,1,52,174,74,88,83,79,0,0,2,0,42,255,227,4,145,4,39,0,28,0,37,0,0,19,35,53,33,
 21,35,17,33,17,35,53,33,21,35,17,51,21,35,21,20,6,35,32,38,61,1,35,53,51,5,33,21,20,22,51,50,54,53,179,137,2,60,116,1,180,125,1,103,117,117,117,173,
 229,254,246,204,137,137,2,243,254,76,128,93,77,138,3,174,121,121,254,170,1,86,121,121,254,170,121,92,183,233,211,205,92,121,121,37,198,107,111,223,0,2,255,223,255,227,5,5,
 4,39,0,45,0,53,0,0,1,33,22,23,22,23,51,21,35,6,7,6,7,6,7,6,34,39,38,39,38,39,38,39,35,53,51,54,55,54,55,33,53,33,21,6,7,6,7,33,
 38,39,38,39,53,33,1,33,22,23,22,50,55,54,4,155,254,212,160,70,42,16,117,105,2,43,44,83,75,97,97,221,97,95,77,84,44,43,1,108,119,17,42,71,159,254,212,1,
 205,26,43,30,10,1,142,9,29,43,27,1,205,254,164,254,105,4,53,55,182,56,52,3,174,64,124,74,80,121,103,95,98,74,67,36,35,35,35,68,76,96,93,105,121,80,74,124,
 64,121,121,20,130,90,102,104,86,125,27,121,253,184,168,104,112,112,104,0,0,1,0,1,254,57,2,143,6,20,0,25,0,0,37,51,29,1,20,6,35,34,38,39,53,51,30,1,
 51,50,54,61,1,33,53,51,17,35,53,33,2,6,136,208,202,54,122,66,102,1,53,60,66,52,254,239,136,136,1,199,121,121,125,163,167,20,19,225,80,71,94,123,125,121,5,35,
 120,0,0,0,0,2,0,77,2,156,3,47,5,5,0,11,0,32,0,0,1,21,20,22,51,50,54,52,38,35,34,6,17,33,53,51,17,35,53,33,21,62,1,51,50,22,16,6,
 35,34,38,39,21,1,108,54,60,62,50,51,61,60,54,254,225,86,86,1,31,25,87,63,129,146,146,129,63,87,25,3,237,58,102,91,96,252,97,91,254,87,67,1,196,67,75,46,
 45,165,254,224,164,45,45,9,0,1,0,77,2,156,2,173,5,5,0,26,0,0,1,14,1,35,34,38,53,52,54,51,50,22,23,21,35,46,1,35,34,6,21,20,22,51,50,54,
 55,2,173,22,133,115,160,178,175,156,63,127,67,64,9,71,65,83,71,69,78,60,73,8,3,99,101,98,162,147,145,163,23,24,162,74,72,110,135,133,114,71,66,0,0,2,0,77,
 2,45,2,172,4,254,0,7,0,45,0,0,1,22,51,50,53,52,35,6,39,54,55,54,7,6,35,34,39,6,23,21,35,55,54,55,38,39,38,16,55,54,51,50,23,22,23,21,
 35,38,39,38,35,34,7,6,23,20,1,79,53,88,78,51,145,44,82,138,152,3,3,252,105,73,6,1,78,1,2,16,7,5,97,97,95,159,90,50,50,51,53,11,35,35,66,84,
 43,45,2,3,38,84,59,68,1,10,39,1,1,128,110,39,17,47,79,79,56,43,6,5,84,1,24,84,84,13,13,26,150,77,35,36,64,66,124,52,0,2,0,77,2,156,2,246,
 6,9,0,30,0,44,0,0,1,30,1,21,20,6,35,34,38,53,52,54,51,50,22,23,46,1,39,7,39,55,46,1,39,55,30,1,23,55,23,3,46,1,35,34,6,21,20,22,
 50,54,53,52,38,2,25,107,114,180,160,156,185,181,139,23,49,25,12,36,28,180,28,158,30,87,57,17,79,133,51,188,26,183,27,42,18,63,53,53,126,52,15,5,139,82,221,126,
 151,171,161,134,127,166,7,6,34,61,29,82,55,72,21,34,12,61,10,40,30,85,57,254,198,10,10,105,126,128,105,104,129,59,105,0,0,1,0,77,2,152,2,144,5,5,0,48,
 0,0,1,34,39,38,39,51,30,1,51,62,1,53,52,39,38,43,1,53,51,50,55,54,53,52,39,38,35,34,6,7,35,53,54,55,54,51,50,23,22,21,20,6,7,30,1,21,
 20,7,6,1,64,122,53,54,14,97,11,71,64,62,65,39,40,79,22,22,78,41,39,32,33,62,65,71,6,66,63,56,57,49,156,81,81,115,104,104,115,81,81,2,152,52,54,71,
 68,51,1,56,52,41,35,34,66,35,34,42,52,28,29,50,51,118,20,10,11,43,42,78,56,78,14,13,78,57,77,42,43,0,0,0,0,1,0,77,2,172,2,92,6,4,0,28,
 0,0,1,35,46,1,35,34,6,29,1,51,21,35,17,51,21,33,53,51,17,35,53,51,53,52,54,51,50,22,23,2,92,64,4,43,39,45,41,151,151,116,254,109,86,90,90,128,
 124,48,93,44,5,114,42,42,63,71,75,67,254,61,67,67,1,195,67,73,97,101,11,10,0,1,0,77,1,178,2,73,4,245,0,29,0,0,1,35,53,33,17,51,21,35,21,20,
 6,35,34,39,38,39,53,23,22,23,22,51,50,55,54,61,1,35,53,51,1,32,86,1,31,95,95,132,127,34,38,39,42,64,1,17,17,37,42,16,17,85,85,4,178,67,253,250,
 67,69,89,92,5,6,10,125,1,44,20,19,26,26,67,69,67,0,0,0,0,2,0,77,1,178,3,47,4,245,0,28,0,39,0,0,1,33,21,35,17,20,6,35,34,38,39,53,
 51,30,1,51,50,54,61,1,14,1,35,34,38,53,52,55,54,1,53,35,34,6,20,22,51,50,54,53,1,98,1,204,85,181,165,60,124,65,64,9,78,73,94,76,26,86,63,129,
 147,75,74,1,46,114,62,50,51,61,59,55,4,245,67,254,2,124,134,18,18,140,58,56,86,110,66,45,45,165,144,126,84,82,254,248,194,96,252,97,91,102,0,0,0,1,0,77,
 1,194,3,92,4,245,0,27,0,0,1,17,51,21,33,17,14,1,35,34,38,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,3,2,90,254,221,36,93,71,102,103,
 87,1,104,73,39,49,60,57,74,4,245,253,15,66,1,60,52,46,116,113,1,49,67,67,254,201,74,58,87,94,1,6,67,0,0,0,0,2,0,77,2,172,1,194,6,4,0,17,
 0,33,0,0,1,51,21,33,53,51,53,35,53,51,53,35,53,33,21,51,21,35,3,52,55,54,51,50,23,22,21,20,7,6,35,34,39,38,1,108,86,254,139,86,86,86,86,1,
 31,86,86,220,32,32,46,45,31,32,32,31,45,46,32,32,2,239,67,67,196,67,188,67,255,67,1,231,45,30,31,31,30,45,43,31,30,30,30,0,0,1,0,77,2,172,1,206,
 4,245,0,14,0,0,19,17,35,53,33,17,20,23,22,51,21,35,34,39,38,161,84,1,29,23,25,52,98,106,42,55,3,101,1,77,67,254,120,72,33,34,54,26,35,0,0,0,
 0,2,0,77,2,172,1,194,4,245,0,0,0,12,0,0,19,39,33,21,35,17,51,21,33,53,51,17,35,163,86,1,117,86,86,254,139,86,86,4,178,67,67,254,61,67,67,1,
 195,0,0,0,0,1,0,77,2,172,1,194,4,245,0,19,0,0,19,33,21,35,21,51,21,35,21,51,21,33,53,51,53,35,53,51,53,35,77,1,117,86,86,86,86,254,139,86,
 86,86,86,4,245,67,188,67,196,67,67,196,67,188,0,0,0,3,0,77,1,177,2,68,6,4,0,15,0,43,0,54,0,0,19,52,55,54,51,50,23,22,21,20,7,6,35,34,
 39,38,19,6,7,6,35,38,53,52,55,50,51,50,23,17,35,53,33,17,20,21,22,23,22,21,35,38,39,38,39,38,35,38,21,20,55,54,55,54,53,253,31,32,47,44,31,33,
 32,31,45,46,32,32,213,16,39,65,72,197,144,2,3,26,24,85,1,30,55,21,27,63,7,16,12,206,10,10,104,75,17,16,16,5,154,45,30,31,31,31,44,43,31,30,30,30,
 252,184,42,28,47,2,122,108,2,2,2,25,67,253,114,2,3,30,35,45,49,44,24,17,80,1,1,69,49,4,1,16,15,79,0,0,0,1,0,77,1,178,2,64,6,4,0,21,
 0,0,19,35,53,33,17,20,22,51,50,55,54,55,51,21,6,7,6,35,34,39,38,53,163,86,1,31,33,41,38,16,17,1,65,41,39,39,34,128,64,66,5,194,66,252,99,67,
 52,19,20,44,124,10,6,5,46,46,89,0,0,1,0,77,1,178,1,233,6,4,0,27,0,0,1,51,21,20,6,35,34,39,38,39,53,51,22,23,22,51,50,55,54,61,1,35,
 53,51,17,35,53,33,1,146,87,132,127,34,38,39,42,64,1,17,17,37,42,16,17,172,86,86,1,30,2,239,136,89,92,5,6,10,124,44,20,19,26,26,67,69,67,2,211,66,
 0,1,0,77,2,172,2,178,4,248,0,13,0,0,19,53,51,17,35,53,33,21,35,17,51,53,51,21,77,108,108,1,180,109,209,76,2,172,67,1,199,66,66,254,65,130,205,0,
 0,1,0,77,1,178,4,130,5,5,0,66,0,0,1,62,1,51,50,22,21,17,20,6,35,34,39,38,39,53,51,22,23,22,51,50,55,54,53,17,52,39,38,35,34,7,6,21,
 17,51,21,33,53,51,17,52,39,38,35,34,7,6,21,17,51,21,33,53,51,17,35,53,33,21,54,55,54,51,50,23,22,2,230,43,97,65,104,103,132,127,34,38,39,42,64,1,
 17,18,36,42,16,17,17,18,47,53,30,29,72,254,167,72,17,18,46,54,30,29,72,254,153,86,86,1,31,35,46,45,62,74,45,46,4,149,58,54,114,115,254,71,89,92,5,6,
 10,124,44,20,19,26,26,67,1,156,109,29,28,40,39,74,254,223,67,67,1,20,109,29,28,40,39,74,254,223,67,67,1,195,67,83,51,24,24,28,27,0,0,0,0,1,0,77,
 1,194,4,217,4,245,0,48,0,0,1,14,1,35,34,38,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,35,17,20,22,51,50,54,53,17,35,53,33,21,
 35,17,51,21,33,17,14,1,35,34,38,2,63,42,97,66,104,102,87,1,103,72,35,47,54,58,72,1,89,72,35,47,54,58,72,1,103,86,86,254,225,35,91,62,74,92,3,12,
 59,53,114,115,1,49,67,67,254,236,109,58,80,74,1,33,67,67,254,236,109,58,80,74,1,33,67,67,253,82,66,1,60,51,47,54,0,1,0,77,1,178,3,213,5,5,0,45,
 0,0,1,35,53,33,21,54,55,54,51,50,23,22,21,17,51,21,33,53,51,17,52,39,38,35,34,7,6,21,17,20,6,35,34,39,38,39,53,51,22,23,22,51,50,55,54,53,
 1,32,86,1,31,37,46,46,71,102,51,53,86,254,152,73,20,20,47,62,27,29,132,127,34,38,39,42,64,1,17,17,37,42,16,17,4,178,67,83,52,24,23,58,58,113,254,207,
 67,67,1,54,75,28,29,43,43,94,254,114,89,92,5,6,10,124,44,20,19,26,26,67,0,1,0,77,1,178,3,211,5,5,0,44,0,0,19,53,51,17,35,53,33,21,54,55,
 54,51,50,22,21,3,20,23,22,51,50,55,54,53,51,21,6,7,6,35,34,38,53,19,52,39,38,35,34,7,6,21,17,51,21,77,86,86,1,31,36,46,47,71,101,105,2,17,
 16,41,37,17,18,64,41,39,38,34,128,131,2,20,20,47,62,28,28,73,2,172,67,1,195,67,83,52,24,23,116,113,254,71,67,26,26,19,20,44,124,10,6,5,92,89,1,190,
 75,28,29,43,43,94,254,250,67,0,0,0,0,1,0,77,2,172,2,255,4,247,0,19,0,0,19,53,51,17,35,53,51,1,17,35,53,51,21,35,17,35,1,17,51,21,77,78,
 78,189,1,91,59,213,78,106,254,159,59,2,172,67,1,195,69,254,169,1,18,69,69,253,250,1,95,254,228,67,0,0,0,3,0,77,2,156,2,246,5,5,0,13,0,21,0,29,
 0,0,0,32,39,38,53,52,55,54,51,50,22,21,20,7,4,50,55,54,55,35,22,23,39,51,38,39,38,34,7,6,2,65,254,193,91,90,90,91,160,160,180,90,254,198,128,25,
 23,3,231,2,24,26,230,3,21,26,128,26,23,2,156,82,82,145,144,82,82,164,144,145,82,20,53,47,117,116,47,230,111,45,52,53,45,0,0,0,0,3,0,77,1,188,3,92,
 6,4,0,29,0,38,0,47,0,0,1,33,21,35,21,22,23,22,21,20,7,6,7,21,51,21,33,53,51,53,38,39,38,53,52,55,54,55,53,35,19,17,6,7,6,21,20,23,
 22,19,3,54,55,54,53,52,39,38,1,24,1,116,110,132,82,104,104,83,132,111,254,140,111,129,80,105,105,80,129,111,111,26,16,34,34,16,177,1,29,17,34,34,16,6,4,67,
 192,13,65,82,144,145,82,65,13,161,67,67,161,14,64,82,145,144,82,63,15,192,253,41,1,204,13,24,53,139,140,53,24,1,193,254,47,13,26,53,141,140,53,26,0,1,0,77,
 1,178,2,122,5,5,0,67,0,0,19,51,22,23,22,51,50,55,54,53,52,39,38,47,1,38,39,38,53,52,55,54,51,50,23,22,23,21,35,38,39,38,35,34,6,21,20,23,
 22,31,1,22,23,22,21,20,6,35,34,39,21,20,23,22,51,50,55,54,55,51,21,6,7,6,35,34,38,53,82,64,8,42,43,73,62,32,32,20,21,59,83,94,41,43,69,67,
 143,53,60,60,73,64,4,40,39,72,61,63,18,18,47,83,119,45,45,146,154,25,26,16,17,41,37,17,17,1,64,41,39,39,34,127,131,3,96,65,34,35,21,20,39,35,19,20,
 14,20,23,42,42,71,96,46,47,9,8,19,147,60,30,30,38,36,30,17,16,12,21,29,43,42,77,99,94,2,55,67,26,26,19,20,44,124,10,6,5,92,89,0,0,1,0,77,
 1,177,2,99,6,4,0,33,0,0,19,38,55,54,51,50,22,23,21,35,46,1,35,34,7,6,23,19,22,7,6,35,34,38,39,53,51,30,1,51,50,55,54,39,174,16,80,64,
 124,48,92,44,63,4,43,39,47,19,31,10,115,12,78,66,127,34,77,42,64,1,34,37,42,16,25,8,5,62,96,51,51,11,10,125,42,42,31,33,70,253,38,80,55,46,11,10,
 124,44,39,26,40,53,0,0,0,1,0,77,1,177,2,69,5,171,0,34,0,0,19,35,53,51,53,51,21,51,21,35,17,20,22,59,1,21,20,6,35,34,38,39,53,51,30,1,
 51,50,55,54,61,1,34,38,53,165,88,88,200,168,168,25,33,157,131,127,34,77,42,64,1,34,37,41,17,17,126,89,4,178,67,181,181,67,254,154,76,38,115,89,92,11,10,124,
 44,39,26,24,69,53,75,101,0,2,0,77,2,156,3,87,4,245,0,30,0,41,0,0,1,53,35,53,33,21,51,21,35,21,51,21,33,53,6,7,6,35,34,39,38,61,1,35,
 53,51,53,35,53,33,21,23,35,21,20,23,22,51,50,55,54,53,2,57,74,1,19,79,79,85,254,226,36,47,46,71,102,52,51,74,74,87,1,31,205,205,19,18,51,60,28,29,
 3,246,188,67,255,67,196,67,82,52,23,23,58,58,113,50,67,188,67,255,67,20,109,29,30,44,43,95,0,1,0,77,2,168,3,5,5,7,0,41,0,0,1,35,30,1,21,20,
 7,6,7,6,7,6,34,38,39,38,39,38,53,52,54,55,35,53,33,21,6,7,6,21,20,22,50,55,54,53,52,39,38,39,53,51,2,204,161,100,117,28,28,52,47,61,62,138,
 122,48,53,28,28,117,101,217,1,34,17,31,23,70,115,36,36,25,29,18,234,4,196,35,142,79,59,54,55,40,37,19,20,39,37,41,54,53,60,79,142,35,67,91,12,70,54,87,
 101,124,62,62,101,89,53,66,15,91,0,0,0,1,0,27,2,156,2,225,4,255,0,25,0,0,19,17,20,22,51,50,54,53,17,51,53,35,21,51,17,20,6,35,34,38,53,17,
 51,53,33,21,112,129,168,144,109,74,227,80,87,49,59,81,74,254,152,4,188,254,201,115,118,130,103,1,55,67,67,254,248,125,62,60,111,1,24,67,67,0,0,0,0,1,0,77,
 2,170,3,30,4,245,0,29,0,0,1,36,53,17,35,53,33,17,20,55,50,55,54,53,52,39,38,39,53,51,30,1,21,20,7,6,7,6,7,6,1,194,254,225,86,1,31,86,
 58,35,35,24,30,16,72,100,117,27,28,53,47,62,61,2,170,2,191,1,71,67,254,117,124,1,61,62,102,88,53,66,15,24,35,142,78,60,54,55,40,37,19,20,0,1,0,77,
 2,172,3,34,4,245,0,14,0,0,1,19,51,21,33,53,51,11,1,51,21,35,53,51,19,2,10,213,67,254,166,73,152,152,78,226,70,214,4,245,253,250,67,67,1,113,254,143,
 67,67,2,6,0,1,0,77,2,172,2,145,4,245,0,13,0,0,19,53,1,33,21,35,53,33,21,1,33,53,51,21,77,1,90,254,252,68,2,50,254,165,1,24,67,2,172,67,
 1,197,100,165,66,254,58,106,171,0,0,0,0,1,0,77,1,178,3,101,4,245,0,32,0,0,19,53,1,33,21,35,53,33,21,1,33,21,51,21,20,23,22,51,50,55,54,55,
 51,21,6,7,6,35,34,39,38,61,1,77,1,90,254,252,68,2,50,254,165,1,91,1,16,17,42,37,17,16,2,63,41,39,38,34,126,67,66,2,172,67,1,197,100,165,66,254,
 58,17,117,67,26,26,19,20,44,124,10,6,5,46,44,91,69,0,0,0,0,2,0,77,2,71,2,145,4,245,0,27,0,34,0,0,1,6,23,21,35,55,54,55,35,53,1,33,
 21,35,53,33,21,1,51,54,55,54,55,54,23,22,21,6,39,51,22,55,54,7,6,1,152,1,1,79,1,1,1,255,1,90,254,252,68,2,50,254,165,35,1,3,33,49,81,80,
 64,1,236,22,87,3,2,35,55,2,173,11,11,80,80,11,10,67,1,197,100,165,66,254,58,7,6,75,31,50,23,18,83,107,62,1,59,39,14,20,0,1,0,77,1,199,2,218,
 4,245,0,29,0,0,1,22,23,22,20,6,35,34,38,39,53,51,30,1,51,50,54,53,52,38,43,1,53,55,33,21,35,53,33,21,1,195,125,63,91,187,179,67,142,78,69,6,
 88,79,86,95,99,90,37,150,254,252,68,2,49,3,165,12,46,67,230,123,22,22,181,78,82,92,86,89,97,123,197,100,165,66,0,0,0,3,0,77,2,153,2,246,6,17,0,7,
 0,15,0,28,0,0,1,51,38,39,38,34,7,6,23,35,22,23,22,50,55,54,22,32,39,38,53,52,54,51,50,22,21,20,7,1,46,232,3,23,28,124,28,24,230,232,2,24,
 26,128,26,23,46,254,193,91,90,181,160,160,180,90,4,118,186,73,86,86,73,252,192,72,82,82,72,219,118,119,207,209,235,235,209,207,119,0,0,0,0,1,253,24,4,238,255,231,
 6,102,0,5,0,0,1,55,51,3,33,53,254,171,168,148,232,254,26,5,170,188,254,136,188,0,0,0,0,1,252,127,4,238,255,78,6,102,0,5,0,0,1,33,21,33,3,51,
 253,187,1,147,254,26,232,147,5,170,188,1,120,0,0,0,0,1,253,24,4,238,255,231,6,102,0,5,0,0,1,33,53,33,19,35,254,171,254,110,1,230,232,148,5,170,188,254,
 136,0,0,0,0,1,252,127,4,238,255,78,6,102,0,5,0,0,1,7,35,19,33,21,253,187,168,147,232,1,230,5,170,188,1,120,188,0,0,0,0,1,252,73,4,238,0,29,
 6,102,0,9,0,0,1,51,19,35,39,7,35,3,51,23,254,93,217,231,148,191,192,218,230,147,192,6,102,254,136,225,225,1,120,225,0,1,252,73,4,238,0,29,6,102,0,9,
 0,0,1,23,55,51,3,35,39,7,35,19,254,10,192,191,148,231,217,192,192,147,230,6,102,225,225,254,136,225,225,1,120,0,0,0,255,255,255,241,254,20,5,171,5,213,18,38,
 0,36,0,0,16,7,2,210,4,132,0,0,255,255,0,75,254,20,4,128,4,68,18,38,0,68,0,0,16,7,2,210,3,233,0,0,255,255,0,86,0,0,5,177,7,131,16,39,
 12,246,4,215,1,117,18,6,0,37,0,0,255,255,0,42,255,227,4,191,7,131,18,38,0,69,0,0,16,7,2,180,2,241,1,53,255,255,0,86,254,75,5,177,5,213,18,38,
 0,37,0,0,16,7,2,208,4,215,0,0,255,255,0,42,254,75,4,191,6,20,18,38,0,69,0,0,16,7,2,208,4,42,0,0,255,255,0,86,254,182,5,177,5,213,18,38,
 0,37,0,0,16,7,2,222,4,215,0,0,255,255,0,42,254,182,4,191,6,20,18,38,0,69,0,0,16,7,2,222,4,42,0,0,255,255,0,77,254,111,5,94,7,107,18,38,
 0,137,0,0,16,7,12,239,4,237,1,117,255,255,0,75,254,111,4,16,6,102,18,38,0,169,0,0,16,7,0,118,0,137,0,0,255,255,0,86,0,0,5,241,7,131,16,39,
 12,246,4,215,1,117,18,6,0,39,0,0,255,255,0,75,255,227,4,222,7,131,18,38,0,71,0,0,16,7,2,180,5,63,1,53,255,255,0,86,254,75,5,241,5,213,16,39,
 2,208,4,60,0,0,16,6,0,39,0,0,255,255,0,75,254,75,4,222,6,20,16,39,2,208,4,52,0,0,16,6,0,71,0,0,255,255,0,86,254,182,5,241,5,213,18,38,
 0,39,0,0,16,7,2,222,4,215,0,0,255,255,0,75,254,182,4,222,6,20,18,38,0,71,0,0,16,7,2,222,4,50,0,0,255,255,0,86,254,111,5,241,5,213,18,38,
 0,39,0,0,16,7,2,212,3,204,0,0,255,255,0,75,254,111,4,222,6,20,18,38,0,71,0,0,16,7,2,212,5,9,0,0,255,255,0,86,254,20,5,241,5,213,18,38,
 0,39,0,0,16,7,2,136,0,163,249,38,255,255,0,75,254,20,4,222,6,20,18,38,0,71,0,0,16,7,2,136,0,154,249,38,255,255,0,86,0,0,5,31,8,117,16,38,
 13,7,104,0,18,6,0,40,0,0,0,0,255,255,0,75,255,227,4,65,7,105,16,39,13,7,255,212,254,244,18,6,0,72,0,0,255,255,0,86,0,0,5,31,8,117,16,38,
 13,6,104,0,18,6,0,40,0,0,0,0,255,255,0,75,255,227,4,65,7,105,16,39,13,6,255,212,254,244,18,6,0,72,0,0,255,255,0,86,254,20,5,31,5,213,18,38,
 0,40,0,0,16,7,2,218,4,170,0,26,255,255,0,75,254,20,4,65,4,68,18,38,0,72,0,0,16,7,2,218,4,23,0,26,255,255,0,86,254,57,5,31,5,213,18,38,
 0,40,0,0,16,7,2,221,4,170,0,0,255,255,0,75,254,57,4,65,4,68,18,38,0,72,0,0,16,7,2,221,4,23,0,0,255,255,0,86,254,111,5,31,7,107,16,39,
 12,245,4,170,1,117,18,6,1,234,0,0,255,255,0,75,254,111,4,65,6,53,16,38,2,150,125,0,18,6,1,235,0,0,0,0,255,255,0,86,0,0,5,5,7,131,16,39,
 12,246,4,161,1,117,18,6,0,41,0,0,255,255,0,56,0,0,3,124,7,131,18,38,0,73,0,0,16,7,2,180,3,215,1,53,255,255,0,77,255,227,5,149,7,129,18,38,
 0,42,0,0,16,7,2,177,5,0,1,117,255,255,0,75,254,57,4,222,6,12,18,38,0,74,0,0,16,7,2,177,4,48,0,0,255,255,0,86,0,0,6,123,7,131,16,39,
 12,246,5,54,1,117,18,6,0,43,0,0,255,255,0,56,0,0,5,18,7,131,18,38,0,75,0,0,16,7,2,180,2,241,1,53,255,255,0,86,254,75,6,123,5,213,16,39,
 2,208,5,54,0,0,16,6,0,43,0,0,255,255,0,56,254,75,5,18,6,20,16,39,2,208,4,117,0,0,16,6,0,75,0,0,255,255,0,86,0,0,6,123,7,131,16,39,
 12,238,5,54,1,117,18,6,0,43,0,0,255,255,255,213,0,0,5,18,7,131,18,38,0,75,0,0,16,7,2,181,2,241,1,53,255,255,0,86,254,111,6,123,5,213,18,38,
 0,43,0,0,16,7,2,212,6,206,0,0,255,255,0,56,254,111,5,18,6,20,18,38,0,75,0,0,16,7,2,212,5,60,0,0,255,255,0,86,254,59,6,123,5,213,18,38,
 0,43,0,0,16,7,2,219,5,54,0,0,255,255,0,56,254,59,5,18,6,20,18,38,0,75,0,0,16,7,2,219,4,116,0,0,255,255,0,86,254,57,3,10,5,213,18,38,
 0,44,0,0,16,7,2,221,3,124,0,0,255,255,0,15,254,57,2,148,6,20,18,38,0,76,0,0,16,7,2,221,3,36,0,0,255,255,0,86,0,0,3,10,8,117,18,38,
 0,44,0,0,16,7,13,4,255,57,0,0,255,255,0,16,0,0,2,172,7,86,18,38,0,243,0,0,16,7,13,4,254,232,254,225,255,255,0,86,0,0,6,123,7,114,18,38,
 0,46,0,0,16,7,12,239,5,111,1,124,255,255,0,63,0,0,5,29,7,114,18,38,0,78,0,0,16,7,12,239,2,249,1,124,255,255,0,86,254,75,6,123,5,213,18,38,
 0,46,0,0,16,7,2,208,5,102,0,0,255,255,0,63,254,75,5,29,6,20,18,38,0,78,0,0,16,7,2,208,4,116,0,0,255,255,0,86,254,182,6,123,5,213,18,38,
 0,46,0,0,16,7,2,222,5,102,0,0,255,255,0,63,254,182,5,29,6,20,18,38,0,78,0,0,16,7,2,222,4,116,0,0,255,255,0,86,254,75,4,232,5,213,16,39,
 2,208,4,86,0,0,16,6,0,47,0,0,255,255,0,63,254,75,2,143,6,20,16,39,2,208,3,51,0,0,16,6,0,79,0,0,255,255,0,86,254,75,4,232,7,80,16,39,
 0,113,255,227,1,68,16,6,5,190,0,0,255,255,0,63,254,75,2,143,7,80,16,39,0,113,255,154,1,68,16,6,5,191,0,0,255,255,0,86,254,182,4,232,5,213,18,38,
 0,47,0,0,16,7,2,222,4,161,0,0,255,255,0,59,254,182,2,143,6,20,18,38,0,79,0,0,16,7,2,222,3,36,0,0,255,255,0,86,254,19,4,232,5,213,16,39,
 2,136,0,189,249,38,18,6,0,47,0,0,255,255,0,19,254,20,2,186,6,20,18,38,0,79,0,0,16,7,2,136,255,154,249,38,255,255,0,77,0,0,7,162,7,114,18,38,
 0,48,0,0,16,7,12,239,5,168,1,124,255,255,0,63,0,0,7,116,6,102,18,38,0,80,0,0,16,7,2,174,5,167,0,0,255,255,0,77,0,0,7,162,7,126,16,39,
 12,246,5,156,1,112,18,6,0,48,0,0,255,255,0,63,0,0,7,116,6,78,18,38,0,80,0,0,16,7,2,151,2,45,0,0,255,255,0,77,254,75,7,162,5,213,16,39,
 2,208,5,156,0,0,18,6,0,48,0,0,255,255,0,63,254,75,7,116,4,68,16,39,2,208,5,166,0,0,16,6,0,80,0,0,255,255,0,81,0,0,6,75,7,131,16,39,
 12,246,5,8,1,117,18,6,0,49,0,0,255,255,0,63,0,0,5,18,6,78,18,38,0,81,0,0,16,7,2,151,0,220,0,0,255,255,0,81,254,75,6,75,5,213,16,39,
 2,208,5,8,0,0,18,6,0,49,0,0,255,255,0,63,254,75,5,18,4,68,16,39,2,208,4,117,0,0,16,6,0,81,0,0,255,255,0,81,254,182,6,75,5,213,18,38,
 0,49,0,0,16,7,2,222,5,8,0,0,255,255,0,63,254,182,5,18,4,68,18,38,0,81,0,0,16,7,2,222,4,116,0,0,255,255,0,81,254,20,6,75,5,213,18,38,
 0,49,0,0,16,7,2,136,1,51,249,38,255,255,0,63,254,20,5,18,4,68,18,38,0,81,0,0,16,7,2,136,0,220,249,38,255,255,0,77,255,227,5,247,8,117,16,39,
 13,12,0,173,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,132,7,83,16,39,13,12,255,240,254,222,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,113,16,39,
 13,10,0,172,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,132,7,75,16,39,13,10,255,242,254,218,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,117,16,39,
 13,7,0,174,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,132,7,105,16,39,13,7,255,242,254,244,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,117,16,39,
 13,6,0,174,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,132,7,105,16,39,13,6,255,242,254,244,18,6,0,82,0,0,255,255,0,86,0,0,5,61,7,107,16,39,
 12,239,4,215,1,117,18,6,0,51,0,0,255,255,0,42,254,86,4,191,6,102,18,38,0,83,0,0,16,7,2,174,4,116,0,0,255,255,0,86,0,0,5,61,7,131,16,39,
 12,246,4,215,1,117,18,6,0,51,0,0,255,255,0,42,254,86,4,191,6,78,18,38,0,83,0,0,16,7,2,151,0,202,0,0,255,255,0,86,0,0,6,7,7,131,16,39,
 12,246,4,215,1,117,18,6,0,53,0,0,255,255,0,53,0,0,3,222,6,78,18,38,0,85,0,0,16,7,2,180,4,35,0,0,255,255,0,86,254,75,6,7,5,213,16,39,
 2,208,4,215,0,0,16,6,0,53,0,0,255,255,0,53,254,75,3,222,4,68,16,39,2,208,3,51,0,0,16,6,0,85,0,0,255,255,0,86,254,75,6,7,7,80,16,39,
 0,113,1,62,1,68,16,6,5,226,0,0,255,255,0,53,254,75,3,222,6,12,16,39,0,113,0,137,0,0,16,6,5,227,0,0,255,255,0,86,254,182,6,7,5,213,18,38,
 0,53,0,0,16,7,2,222,4,215,0,0,255,255,0,53,254,182,3,222,4,68,18,38,0,85,0,0,16,7,2,222,3,36,0,0,255,255,0,121,255,227,4,197,7,131,16,39,
 12,246,4,93,1,117,18,6,0,54,0,0,255,255,0,79,255,227,3,195,6,78,18,38,0,86,0,0,16,6,2,151,59,0,0,0,255,255,0,121,254,75,4,197,5,240,16,39,
 2,208,4,93,0,0,18,6,0,54,0,0,255,255,0,79,254,75,3,195,4,68,16,39,2,208,3,213,0,0,16,6,0,86,0,0,255,255,0,121,255,227,4,197,7,173,16,39,
 13,21,4,187,1,5,18,6,0,54,0,0,255,255,0,79,255,227,3,195,6,56,16,39,13,21,4,21,255,144,18,6,0,86,0,0,255,255,0,121,255,227,4,197,8,134,16,38,
 13,11,35,1,18,6,0,54,0,0,0,0,255,255,0,79,255,227,3,195,7,17,16,39,13,11,255,146,254,140,18,6,0,86,0,0,255,255,0,121,254,75,4,197,7,131,16,39,
 12,246,4,93,1,117,18,6,5,234,0,0,255,255,0,79,254,75,3,195,6,78,18,38,0,86,0,0,16,39,2,208,3,213,0,0,16,7,2,180,3,214,0,0,255,255,0,20,
 0,0,5,73,7,131,16,39,12,246,4,129,1,117,18,6,0,55,0,0,255,255,0,44,255,227,3,75,7,131,18,38,0,87,0,0,16,7,2,180,3,36,1,53,255,255,0,20,
 254,75,5,73,5,213,16,39,2,208,4,124,0,0,16,6,0,55,0,0,255,255,0,44,254,75,3,75,5,113,16,39,2,208,3,201,0,0,16,6,0,87,0,0,255,255,0,20,
 254,182,5,73,5,213,18,38,0,55,0,0,16,7,2,222,4,129,0,0,255,255,0,44,254,182,3,75,5,113,18,38,0,87,0,0,16,7,2,222,3,194,0,0,255,255,0,20,
 254,20,5,73,5,213,18,38,0,55,0,0,16,7,2,136,0,228,249,38,255,255,0,44,254,20,3,80,5,113,18,38,0,87,0,0,16,7,2,136,0,48,249,38,255,255,0,63,
 254,75,6,31,5,213,18,38,0,56,0,0,16,7,2,209,5,30,0,0,255,255,0,42,254,75,4,254,4,39,18,38,0,88,0,0,16,7,2,209,4,73,0,0,255,255,0,63,
 254,57,6,31,5,213,18,38,0,56,0,0,16,7,2,221,5,30,0,0,255,255,0,42,254,57,4,254,4,39,18,38,0,88,0,0,16,7,2,221,4,73,0,0,255,255,0,63,
 254,20,6,31,5,213,18,38,0,56,0,0,16,7,2,218,5,30,0,26,255,255,0,42,254,20,4,254,4,39,18,38,0,88,0,0,16,7,2,218,4,73,0,26,255,255,0,63,
 255,227,6,31,8,117,16,39,13,12,0,211,0,0,18,6,0,56,0,0,255,255,0,42,255,227,4,254,7,81,16,39,13,12,0,4,254,220,18,6,0,88,0,0,255,255,0,63,
 255,227,6,31,8,113,16,39,13,2,0,220,0,0,18,6,0,56,0,0,255,255,0,42,255,227,4,254,7,113,16,39,13,2,0,6,255,0,18,6,0,88,0,0,255,255,255,245,
 0,0,5,177,7,111,18,38,0,57,0,0,16,7,12,240,4,147,1,117,255,255,255,222,0,0,4,93,6,86,18,38,0,89,0,0,16,7,2,176,3,239,0,0,255,255,255,245,
 254,75,5,177,5,213,16,39,2,208,4,163,0,0,16,6,0,57,0,0,255,255,255,222,254,75,4,93,4,39,16,39,2,208,3,229,0,0,16,6,0,89,0,0,255,255,255,239,
 0,0,8,44,7,107,16,39,12,241,5,218,1,117,18,6,0,58,0,0,255,255,255,239,0,0,6,88,6,102,16,39,2,173,4,241,0,0,18,6,0,90,0,0,255,255,255,239,
 0,0,8,44,7,107,16,39,12,239,5,218,1,117,18,6,0,58,0,0,255,255,255,239,0,0,6,88,6,102,16,39,2,174,4,241,0,0,18,6,0,90,0,0,255,255,255,239,
 0,0,8,44,7,131,16,39,12,238,5,218,1,117,18,6,0,58,0,0,255,255,255,239,0,0,6,88,6,20,18,38,0,90,0,0,16,7,0,106,1,87,255,198,255,255,255,239,
 0,0,8,44,7,131,16,39,12,246,5,218,1,117,18,6,0,58,0,0,255,255,255,239,0,0,6,88,6,78,18,38,0,90,0,0,16,7,2,180,4,241,0,0,255,255,255,239,
 254,80,8,44,5,213,16,39,2,208,5,218,0,5,18,6,0,58,0,0,255,255,255,239,254,75,6,88,4,39,18,38,0,90,0,0,16,7,2,208,4,240,0,0,255,255,0,9,
 0,0,5,149,7,131,16,39,12,246,4,151,1,117,18,6,0,59,0,0,255,255,0,0,0,0,4,88,6,78,18,38,0,91,0,0,16,7,2,180,3,239,0,0,255,255,0,9,
 0,0,5,149,7,131,16,39,12,238,4,151,1,117,18,6,0,59,0,0,255,255,0,0,0,0,4,88,6,78,18,38,0,91,0,0,16,7,2,181,3,239,0,0,255,255,255,239,
 0,0,5,53,7,131,16,39,12,246,4,95,1,117,18,6,0,60,0,0,255,255,255,231,254,57,4,92,6,78,18,38,0,92,0,0,16,7,2,180,3,239,0,0,255,255,0,68,
 0,0,4,255,7,107,18,38,0,61,0,0,16,7,12,242,4,110,1,117,255,255,0,64,0,0,3,217,6,102,18,38,0,93,0,0,16,7,2,175,3,218,0,0,255,255,0,68,
 254,75,4,255,5,213,18,38,0,61,0,0,16,7,2,208,4,110,0,0,255,255,0,64,254,75,3,217,4,39,18,38,0,93,0,0,16,7,2,208,3,217,0,0,255,255,0,68,
 254,182,4,255,5,213,18,38,0,61,0,0,16,7,2,222,4,110,0,0,255,255,0,64,254,182,3,217,4,39,18,38,0,93,0,0,16,7,2,222,3,217,0,0,255,255,0,56,
 254,182,5,18,6,20,18,38,0,75,0,0,16,7,2,222,4,116,0,0,255,255,0,8,255,227,3,75,7,131,18,38,0,87,0,0,16,7,2,181,3,36,1,53,255,255,255,239,
 0,0,6,88,7,27,18,38,0,90,0,0,16,7,2,183,4,241,0,0,255,255,255,231,254,57,4,92,7,27,18,38,0,92,0,0,16,7,2,183,3,239,0,0,255,255,0,75,
 255,227,6,129,6,20,16,38,0,68,0,0,16,7,2,128,4,170,0,0,255,255,0,56,0,0,3,124,7,131,16,39,2,180,3,215,1,53,18,6,1,65,0,0,0,1,0,3,
 0,0,3,124,6,20,0,33,0,0,19,39,55,53,35,53,51,53,52,54,51,50,22,23,21,35,46,1,35,34,7,6,29,1,55,23,7,17,51,21,33,53,51,17,59,55,195,142,
 142,203,197,77,146,70,101,7,68,62,72,32,32,140,58,198,184,253,129,136,2,45,105,130,150,121,133,177,183,19,19,228,78,76,58,62,124,197,93,105,131,253,29,121,121,2,16,0,
 0,1,0,56,0,0,3,124,6,20,0,32,0,0,37,51,21,33,53,51,17,35,53,51,53,7,53,51,54,55,54,51,50,22,23,21,35,46,1,35,34,7,6,7,51,21,39,2,
 6,184,253,129,136,142,142,142,154,22,68,101,197,77,146,70,101,7,68,62,72,32,17,8,233,240,121,121,121,3,53,121,123,2,121,99,60,92,19,19,228,78,76,58,32,49,121,1,
 0,1,0,63,255,227,6,99,5,242,0,47,0,0,1,52,38,43,1,53,19,35,34,14,2,21,17,51,21,33,53,51,17,52,62,2,51,33,21,1,30,6,21,20,4,35,34,38,
 39,17,51,18,51,50,54,4,244,150,149,59,238,219,102,138,76,31,172,253,77,171,67,144,216,153,2,193,254,185,76,129,89,70,42,27,9,254,229,249,80,115,78,109,20,144,90,76,
 1,128,195,171,224,1,155,67,139,181,130,253,21,121,121,2,254,174,240,153,68,137,253,222,8,40,54,69,70,76,63,31,205,252,37,43,1,72,254,221,148,0,0,0,255,255,0,75,
 255,227,4,132,6,31,16,6,3,44,0,0,255,255,255,241,254,75,5,171,5,213,18,38,0,36,0,0,16,7,2,208,4,132,0,0,255,255,0,75,254,75,4,128,4,68,18,38,
 0,68,0,0,16,7,2,208,3,233,0,0,255,255,255,241,0,0,5,171,8,98,18,38,0,36,0,0,16,7,2,182,4,132,1,117,255,255,0,75,255,227,4,128,6,237,18,38,
 0,68,0,0,16,7,2,182,3,234,0,0,255,255,255,241,0,0,5,171,8,111,16,38,13,13,65,0,18,6,0,36,0,0,0,0,255,255,0,75,255,227,4,128,6,250,16,39,
 13,13,255,166,254,139,18,6,0,68,0,0,255,255,255,241,0,0,5,171,8,111,16,38,13,14,65,0,18,6,0,36,0,0,0,0,255,255,0,75,255,227,4,128,6,250,16,39,
 13,14,255,166,254,139,18,6,0,68,0,0,255,255,255,241,0,0,5,171,8,237,16,38,13,20,65,0,18,6,0,36,0,0,0,0,255,255,0,75,255,227,4,137,7,120,16,39,
 13,20,255,166,254,139,18,6,0,68,0,0,255,255,255,241,0,0,5,171,8,142,16,38,13,15,65,0,18,6,0,36,0,0,0,0,255,255,0,75,255,227,4,128,7,25,16,39,
 13,15,255,166,254,139,18,6,0,68,0,0,255,255,255,241,254,75,5,171,7,107,18,38,0,36,0,0,16,39,2,208,4,132,0,0,16,7,12,242,4,132,1,117,255,255,0,75,
 254,75,4,128,6,102,18,38,0,68,0,0,16,39,2,208,3,233,0,0,16,7,2,175,3,234,0,0,255,255,255,241,0,0,5,171,8,117,16,38,13,17,76,0,18,6,0,36,
 0,0,0,0,255,255,0,75,255,227,4,128,7,53,16,39,13,17,255,194,254,192,18,6,0,68,0,0,255,255,255,241,0,0,5,171,8,117,16,38,13,18,76,0,18,6,0,36,
 0,0,0,0,255,255,0,75,255,227,4,128,7,53,16,39,13,18,255,194,254,192,18,6,0,68,0,0,255,255,255,241,0,0,5,171,9,41,16,38,13,19,76,0,18,6,0,36,
 0,0,0,0,255,255,0,75,255,227,4,128,7,233,16,39,13,19,255,194,254,192,18,6,0,68,0,0,255,255,255,241,0,0,5,171,8,142,16,38,13,16,76,0,18,6,0,36,
 0,0,0,0,255,255,0,75,255,227,4,128,7,78,16,39,13,16,255,194,254,192,18,6,0,68,0,0,255,255,255,241,254,75,5,171,7,170,18,38,0,36,0,0,16,39,2,208,
 4,132,0,0,16,7,2,179,4,132,1,117,255,255,0,75,254,75,4,128,6,53,18,38,0,68,0,0,16,39,2,208,3,233,0,0,16,7,2,179,3,234,0,0,255,255,0,86,
 254,75,5,31,5,213,16,38,0,40,0,0,16,7,2,208,4,171,0,0,255,255,0,75,254,75,4,65,4,68,16,38,0,72,0,0,16,7,2,208,4,23,0,0,255,255,0,86,
 0,0,5,31,8,98,18,38,0,40,0,0,16,7,2,182,4,171,1,117,255,255,0,75,255,227,4,65,6,237,18,38,0,72,0,0,16,7,2,182,4,24,0,0,255,255,0,86,
 0,0,5,31,7,153,18,38,0,40,0,0,16,7,12,240,4,172,1,159,255,255,0,75,255,227,4,65,6,86,18,38,0,72,0,0,16,7,2,176,4,24,0,0,255,255,0,86,
 0,0,5,42,8,111,16,38,13,13,104,0,18,6,0,40,0,0,0,0,255,255,0,75,255,227,4,150,6,250,16,39,13,13,255,212,254,139,18,6,0,72,0,0,255,255,0,86,
 0,0,5,31,8,111,16,38,13,14,104,0,18,6,0,40,0,0,0,0,255,255,0,75,255,227,4,76,6,250,16,39,13,14,255,212,254,139,18,6,0,72,0,0,255,255,0,86,
 0,0,5,75,8,237,16,38,13,20,104,0,18,6,0,40,0,0,0,0,255,255,0,75,255,227,4,183,7,120,16,39,13,20,255,212,254,139,18,6,0,72,0,0,255,255,0,86,
 0,0,5,31,8,142,16,38,13,15,104,0,18,6,0,40,0,0,0,0,255,255,0,75,255,227,4,65,7,25,16,39,13,15,255,212,254,139,18,6,0,72,0,0,255,255,0,86,
 254,75,5,31,7,107,18,38,0,40,0,0,16,39,2,208,4,170,0,0,16,7,12,242,4,173,1,117,255,255,0,75,254,75,4,65,6,102,18,38,0,72,0,0,16,39,2,208,
 4,23,0,0,16,7,2,175,4,24,0,0,255,255,0,86,0,0,3,10,8,98,18,38,0,44,0,0,16,7,2,182,3,125,1,117,255,255,0,63,0,0,2,143,6,233,16,39,
 2,182,3,37,255,252,16,6,0,243,0,0,255,255,0,86,254,75,3,10,5,213,16,38,0,44,0,0,16,7,2,208,3,125,0,0,255,255,0,63,254,75,2,143,6,20,16,38,
 0,76,0,0,16,7,2,208,3,51,0,0,255,255,0,77,254,75,5,247,5,240,16,38,0,50,0,0,16,7,2,208,4,241,0,0,255,255,0,75,254,75,4,132,4,68,16,38,
 0,82,0,0,16,7,2,208,4,53,0,0,255,255,0,77,255,227,5,247,8,98,18,38,0,50,0,0,16,7,2,182,4,241,1,117,255,255,0,75,255,227,4,132,6,237,18,38,
 0,82,0,0,16,7,2,182,4,53,0,0,255,255,0,77,255,227,5,247,8,111,16,39,13,13,0,174,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,180,6,250,16,39,
 13,13,255,242,254,139,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,111,16,39,13,14,0,174,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,132,6,250,16,39,
 13,14,255,242,254,139,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,237,16,39,13,20,0,174,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,213,7,120,16,39,
 13,20,255,242,254,139,18,6,0,82,0,0,255,255,0,77,255,227,5,247,8,142,16,39,13,15,0,174,0,0,18,6,0,50,0,0,255,255,0,75,255,227,4,132,7,25,16,39,
 13,15,255,242,254,139,18,6,0,82,0,0,255,255,0,77,254,75,5,247,7,219,18,38,0,50,0,0,16,39,2,208,4,240,0,0,16,7,2,175,4,241,1,117,255,255,0,75,
 254,75,4,132,6,102,18,38,0,82,0,0,16,39,2,208,4,52,0,0,16,7,2,175,4,53,0,0,255,255,0,76,255,227,6,70,7,107,16,39,12,239,4,240,1,117,18,6,
 1,98,0,0,255,255,0,76,255,227,5,94,6,102,16,39,0,118,0,155,0,0,18,6,1,99,0,0,255,255,0,76,255,227,6,70,7,107,16,39,12,241,4,240,1,117,18,6,
 1,98,0,0,255,255,0,76,255,227,5,94,6,102,16,39,0,67,0,155,0,0,18,6,1,99,0,0,255,255,0,76,255,227,6,70,8,98,16,39,2,182,4,241,1,117,18,6,
 1,98,0,0,255,255,0,76,255,227,5,94,6,237,16,39,2,182,4,53,0,0,18,6,1,99,0,0,255,255,0,76,255,227,6,70,7,111,16,39,12,240,4,240,1,117,18,6,
 1,98,0,0,255,255,0,76,255,227,5,94,6,86,16,39,2,154,0,155,0,0,18,6,1,99,0,0,255,255,0,76,254,75,6,70,6,16,16,39,2,208,4,240,0,0,18,6,
 1,98,0,0,255,255,0,76,254,75,5,94,4,98,16,39,2,208,4,52,0,0,18,6,1,99,0,0,255,255,0,63,254,75,6,31,5,213,16,38,0,56,0,0,16,7,2,208,
 5,31,0,0,255,255,0,42,254,75,4,254,4,39,16,39,2,208,4,97,0,0,16,6,0,88,0,0,255,255,0,63,255,227,6,31,8,98,18,38,0,56,0,0,16,7,2,182,
 5,31,1,117,255,255,0,42,255,227,4,254,6,237,18,38,0,88,0,0,16,7,2,182,4,74,0,0,255,255,0,68,255,227,7,142,7,107,16,39,12,239,5,30,1,117,18,6,
 1,113,0,0,255,255,0,45,255,227,5,205,6,102,16,39,0,118,0,176,0,0,18,6,1,114,0,0,255,255,0,68,255,227,7,142,7,107,16,39,12,241,5,30,1,117,18,6,
 1,113,0,0,255,255,0,45,255,227,5,205,6,102,16,39,0,67,0,176,0,0,18,6,1,114,0,0,255,255,0,68,255,227,7,142,8,98,16,39,2,182,5,31,1,117,18,6,
 1,113,0,0,255,255,0,45,255,227,5,205,6,237,16,39,2,182,4,74,0,0,18,6,1,114,0,0,255,255,0,68,255,227,7,142,7,111,16,39,12,240,5,30,1,117,18,6,
 1,113,0,0,255,255,0,45,255,227,5,205,6,86,16,39,2,154,0,176,0,0,18,6,1,114,0,0,255,255,0,68,254,75,7,142,6,135,16,39,2,208,5,31,0,0,18,6,
 1,113,0,0,255,255,0,45,254,75,5,205,4,98,16,39,2,208,4,97,0,0,18,6,1,114,0,0,255,255,255,239,0,0,5,53,7,114,18,38,0,60,0,0,16,7,12,241,
 4,95,1,124,255,255,255,231,254,57,4,92,6,54,18,38,0,92,0,0,16,6,0,67,9,208,0,0,255,255,255,239,254,75,5,53,5,213,18,38,0,60,0,0,16,7,2,208,
 4,95,0,0,255,255,255,231,254,57,4,92,4,39,18,38,0,92,0,0,16,7,2,208,5,10,0,0,255,255,255,239,0,0,5,53,8,105,18,38,0,60,0,0,16,7,2,182,
 4,96,1,124,255,255,255,231,254,57,4,92,6,237,18,38,0,92,0,0,16,7,2,182,3,239,0,0,255,255,255,239,0,0,5,53,7,111,18,38,0,60,0,0,16,7,12,240,
 4,90,1,117,255,255,255,231,254,57,4,92,6,86,18,38,0,92,0,0,16,7,2,176,3,239,0,0,0,2,0,86,0,0,7,155,5,213,0,13,0,17,0,0,51,53,51,17,
 35,53,33,21,35,17,33,53,51,17,1,33,17,33,86,172,172,5,103,173,2,17,122,252,27,254,167,1,89,121,4,227,121,121,251,45,236,254,139,5,92,251,45,0,0,2,0,63,
 0,0,4,222,6,20,0,23,0,27,0,0,37,51,21,33,53,51,17,35,53,51,53,35,53,33,21,33,53,35,53,33,21,51,21,35,1,17,33,17,4,85,137,251,97,136,136,136,
 136,1,199,1,16,136,1,199,137,137,254,193,254,240,121,121,121,4,39,121,131,120,251,131,120,251,121,251,217,4,39,251,217,0,0,0,255,255,0,75,255,227,5,95,6,178,16,39,
 7,52,0,215,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,6,178,16,39,7,108,0,205,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,6,178,16,39,
 7,65,0,198,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,6,178,16,39,7,78,0,189,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,6,178,16,39,
 7,66,1,1,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,6,178,16,39,7,79,1,7,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,8,19,16,39,
 7,67,0,205,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,8,19,16,39,7,80,0,173,0,0,16,6,3,41,0,0,255,255,255,241,0,0,5,171,6,178,16,38,
 7,52,143,0,16,6,3,10,0,0,0,0,255,255,255,241,0,0,5,171,6,178,16,39,7,108,255,126,0,0,16,6,3,10,0,0,255,255,0,4,0,0,7,32,6,178,16,38,
 7,65,180,0,16,7,3,10,1,117,0,0,255,255,0,3,0,0,7,32,6,178,16,38,7,78,180,0,16,7,3,10,1,117,0,0,255,255,0,2,0,0,6,18,6,178,16,38,
 7,66,153,0,16,6,3,10,103,0,0,0,255,255,0,5,0,0,6,50,6,178,16,38,7,79,186,0,16,7,3,10,0,135,0,0,255,255,255,241,0,0,5,171,8,19,16,38,
 7,67,153,0,16,6,3,10,0,0,0,0,255,255,255,241,0,0,5,171,8,19,16,38,7,80,132,0,16,6,3,10,0,0,0,0,255,255,0,89,255,231,3,254,6,178,16,38,
 7,52,104,0,16,6,3,45,0,0,0,0,255,255,0,89,255,231,3,254,6,178,16,39,7,108,0,132,0,0,16,6,3,45,0,0,255,255,0,89,255,231,3,254,6,178,16,38,
 7,65,93,0,16,6,3,45,0,0,0,0,255,255,0,89,255,231,3,254,6,178,16,38,7,78,103,0,16,6,3,45,0,0,0,0,255,255,0,89,255,231,3,254,6,178,16,39,
 7,66,0,163,0,0,16,6,3,45,0,0,255,255,0,89,255,231,3,254,6,178,16,39,7,79,0,169,0,0,16,6,3,45,0,0,255,255,0,6,0,0,6,61,6,178,16,39,
 7,52,254,210,0,0,16,7,3,14,1,30,0,0,0,0,255,255,0,4,0,0,6,45,6,178,16,39,7,108,254,204,0,0,16,7,3,14,1,14,0,0,0,0,255,255,0,4,
 0,0,8,13,6,178,16,38,7,65,180,0,16,7,3,14,2,239,0,0,255,255,0,3,0,0,8,13,6,178,16,38,7,78,180,0,16,7,3,14,2,239,0,0,255,255,0,2,
 0,0,7,129,6,178,16,38,7,66,153,0,16,7,3,14,2,98,0,0,255,255,0,5,0,0,7,178,6,178,16,38,7,79,186,0,16,7,3,14,2,147,0,0,255,255,0,63,
 254,86,4,137,6,178,16,39,7,52,0,247,0,0,16,6,3,47,0,0,255,255,0,63,254,86,4,137,6,178,16,39,7,108,0,220,0,0,16,6,3,47,0,0,255,255,0,63,
 254,86,4,137,6,178,16,39,7,65,0,207,0,0,16,6,3,47,0,0,255,255,0,63,254,86,4,137,6,178,16,39,7,78,0,189,0,0,16,6,3,47,0,0,255,255,0,63,
 254,86,4,137,6,178,16,39,7,66,0,252,0,0,16,6,3,47,0,0,255,255,0,63,254,86,4,137,6,178,16,39,7,79,0,244,0,0,16,6,3,47,0,0,255,255,0,63,
 254,86,4,137,8,19,16,39,7,67,0,228,0,0,16,6,3,47,0,0,255,255,0,63,254,86,4,137,8,19,16,39,7,80,0,215,0,0,16,6,3,47,0,0,255,255,0,6,
 0,0,7,153,6,178,16,39,7,52,254,210,0,0,16,7,3,16,1,30,0,0,0,0,255,255,0,4,0,0,7,143,6,178,16,39,7,108,254,204,0,0,16,7,3,16,1,19,
 0,0,0,0,255,255,0,4,0,0,9,117,6,178,16,38,7,65,180,0,16,7,3,16,2,249,0,0,255,255,0,3,0,0,9,122,6,178,16,38,7,78,180,0,16,7,3,16,
 2,255,0,0,255,255,0,2,0,0,8,227,6,178,16,38,7,66,153,0,16,7,3,16,2,104,0,0,255,255,0,5,0,0,9,25,6,178,16,38,7,79,186,0,16,7,3,16,
 2,158,0,0,255,255,0,5,0,0,8,76,8,19,16,39,7,67,255,123,0,0,16,7,3,16,1,208,0,0,0,0,255,255,0,6,0,0,8,70,8,19,16,39,7,80,255,124,
 0,0,16,7,3,16,1,203,0,0,0,0,255,255,0,63,0,33,3,51,6,178,16,38,7,52,165,0,16,6,3,49,0,0,0,0,255,255,0,63,0,33,3,51,6,178,16,38,
 7,108,166,0,16,6,3,49,0,0,0,0,255,255,255,229,0,33,3,51,6,178,16,38,7,65,150,0,16,6,3,49,0,0,0,0,255,255,255,230,0,33,3,51,6,178,16,38,
 7,78,152,0,16,6,3,49,0,0,0,0,255,255,0,24,0,33,3,51,6,178,16,38,7,66,175,0,16,6,3,49,0,0,0,0,255,255,255,252,0,33,3,51,6,178,16,38,
 7,79,177,0,16,6,3,49,0,0,0,0,255,255,0,52,0,33,3,51,8,19,16,38,7,67,170,0,16,6,3,49,0,0,0,0,255,255,0,44,0,33,3,51,8,19,16,38,
 7,80,162,0,16,6,3,49,0,0,0,0,255,255,0,6,0,0,4,51,6,178,16,39,7,52,254,210,0,0,16,7,3,18,1,41,0,0,0,0,255,255,0,4,0,0,4,29,
 6,178,16,39,7,108,254,204,0,0,16,7,3,18,1,19,0,0,0,0,255,255,0,4,0,0,5,254,6,178,16,38,7,65,180,0,16,7,3,18,2,244,0,0,255,255,0,3,
 0,0,6,3,6,178,16,38,7,78,180,0,16,7,3,18,2,249,0,0,255,255,0,2,0,0,5,108,6,178,16,38,7,66,153,0,16,7,3,18,2,98,0,0,255,255,0,5,
 0,0,5,168,6,178,16,38,7,79,186,0,16,7,3,18,2,158,0,0,255,255,0,5,0,0,4,224,8,19,16,39,7,67,255,123,0,0,16,7,3,18,1,214,0,0,0,0,
 255,255,0,6,0,0,4,208,8,19,16,39,7,80,255,124,0,0,16,7,3,18,1,198,0,0,0,0,255,255,0,75,255,227,4,132,6,178,16,39,7,52,0,165,0,0,16,6,
 3,55,0,0,255,255,0,75,255,227,4,132,6,178,16,39,7,108,0,178,0,0,16,6,3,55,0,0,255,255,0,75,255,227,4,132,6,178,16,39,7,65,0,151,0,0,16,6,
 3,55,0,0,255,255,0,75,255,227,4,132,6,178,16,39,7,78,0,160,0,0,16,6,3,55,0,0,255,255,0,75,255,227,4,132,6,178,16,39,7,66,0,232,0,0,16,6,
 3,55,0,0,255,255,0,75,255,227,4,132,6,178,16,39,7,79,0,212,0,0,16,6,3,55,0,0,255,255,0,6,255,227,6,45,6,178,16,39,7,52,254,210,0,0,16,6,
 3,24,54,0,255,255,0,4,255,227,6,108,6,178,16,39,7,108,254,204,0,0,16,6,3,24,117,0,255,255,0,4,255,227,8,158,6,178,16,38,7,65,180,0,16,7,3,24,
 2,168,0,0,255,255,0,3,255,227,8,154,6,178,16,38,7,78,180,0,16,7,3,24,2,163,0,0,255,255,0,2,255,227,7,36,6,178,16,38,7,66,153,0,16,7,3,24,
 1,46,0,0,255,255,0,5,255,227,7,95,6,178,16,38,7,79,186,0,16,7,3,24,1,104,0,0,255,255,0,63,255,253,4,182,6,178,16,39,7,52,0,183,0,0,16,6,
 3,61,0,0,255,255,0,63,255,253,4,182,6,178,16,39,7,108,0,178,0,0,16,6,3,61,0,0,255,255,0,63,255,253,4,182,6,178,16,39,7,65,0,159,0,0,16,6,
 3,61,0,0,255,255,0,63,255,253,4,182,6,178,16,39,7,78,0,164,0,0,16,6,3,61,0,0,255,255,0,63,255,253,4,182,6,178,16,39,7,66,0,237,0,0,16,6,
 3,61,0,0,255,255,0,63,255,253,4,182,6,178,16,39,7,79,0,231,0,0,16,6,3,61,0,0,255,255,0,63,255,253,4,182,8,19,16,39,7,67,0,181,0,0,16,6,
 3,61,0,0,255,255,0,63,255,253,4,182,8,19,16,39,7,80,0,181,0,0,16,6,3,61,0,0,255,255,0,4,0,0,6,181,6,178,16,39,7,108,254,204,0,0,16,7,
 3,29,1,127,0,0,0,0,255,255,0,3,0,0,8,155,6,178,16,38,7,78,180,0,16,7,3,29,3,101,0,0,255,255,0,5,0,0,8,58,6,178,16,38,7,79,186,0,
 16,7,3,29,3,4,0,0,255,255,0,6,0,0,7,103,8,19,16,39,7,80,255,124,0,0,16,7,3,29,2,50,0,0,0,0,255,255,0,72,255,253,6,143,6,178,16,39,
 7,52,1,175,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,6,178,16,39,7,108,1,166,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,6,178,16,39,
 7,65,1,152,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,6,178,16,39,7,78,1,154,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,6,178,16,39,
 7,66,1,190,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,6,178,16,39,7,79,1,202,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,8,19,16,39,
 7,67,1,160,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,8,19,16,39,7,80,1,167,0,0,16,6,3,65,0,0,255,255,0,6,0,0,6,98,6,178,16,39,
 7,52,254,210,0,0,16,6,3,33,76,0,255,255,0,4,0,0,6,157,6,178,16,39,7,108,254,204,0,0,16,7,3,33,0,135,0,0,0,0,255,255,0,4,0,0,8,207,
 6,178,16,38,7,65,180,0,16,7,3,33,2,185,0,0,255,255,0,3,0,0,8,218,6,178,16,38,7,78,180,0,16,7,3,33,2,195,0,0,255,255,0,2,0,0,7,69,
 6,178,16,38,7,66,153,0,16,7,3,33,1,46,0,0,255,255,0,5,0,0,7,132,6,178,16,38,7,79,186,0,16,7,3,33,1,109,0,0,255,255,0,5,0,0,7,11,
 8,19,16,39,7,67,255,123,0,0,16,7,3,33,0,245,0,0,0,0,255,255,0,6,0,0,7,80,8,19,16,39,7,80,255,124,0,0,16,7,3,33,1,57,0,0,0,0,
 255,255,0,75,255,227,5,95,6,102,16,39,7,96,0,198,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,6,102,16,6,3,36,0,0,255,255,0,89,255,231,3,254,
 6,102,16,39,7,96,0,139,0,0,16,6,3,45,0,0,255,255,0,89,255,231,3,254,6,102,16,6,3,37,0,0,255,255,0,63,254,86,4,137,6,102,16,39,7,96,0,196,
 0,0,16,6,3,47,0,0,255,255,0,63,254,86,4,137,6,102,16,6,3,38,0,0,255,255,0,25,0,33,3,51,6,102,16,38,7,96,154,0,16,6,3,49,0,0,0,0,
 255,255,0,63,0,33,3,51,6,102,16,6,3,39,0,0,255,255,0,75,255,227,4,132,6,102,16,39,7,96,0,156,0,0,16,6,3,55,0,0,255,255,0,75,255,227,4,132,
 6,102,16,6,3,68,0,0,255,255,0,63,255,253,4,182,6,102,16,39,7,96,0,170,0,0,16,6,3,61,0,0,255,255,0,63,255,253,4,182,6,102,16,6,3,69,0,0,
 255,255,0,72,255,253,6,143,6,102,16,39,7,96,1,90,0,0,16,6,3,65,0,0,255,255,0,72,255,253,6,143,6,102,16,6,3,70,0,0,255,255,0,75,254,87,5,95,
 6,178,16,39,2,250,0,135,0,0,16,6,6,132,0,0,255,255,0,75,254,87,5,95,6,178,16,39,2,250,0,135,0,0,16,6,6,133,0,0,255,255,0,75,254,87,5,95,
 6,178,16,39,2,250,0,135,0,0,16,6,6,134,0,0,255,255,0,75,254,87,5,95,6,178,16,39,2,250,0,135,0,0,16,6,6,135,0,0,255,255,0,75,254,87,5,95,
 6,178,16,39,2,250,0,135,0,0,16,6,6,136,0,0,255,255,0,75,254,87,5,95,6,178,16,39,2,250,0,135,0,0,16,6,6,137,0,0,255,255,0,75,254,87,5,95,
 8,19,16,39,2,250,0,135,0,0,16,6,6,138,0,0,255,255,0,75,254,87,5,95,8,19,16,39,2,250,0,135,0,0,16,6,6,139,0,0,255,255,255,241,254,87,5,171,
 6,178,16,39,7,51,0,148,0,0,16,6,6,140,0,0,255,255,255,241,254,87,5,171,6,178,16,39,7,51,0,148,0,0,16,6,6,141,0,0,255,255,0,4,254,87,7,32,
 6,178,16,39,7,51,2,8,0,0,16,6,6,142,0,0,255,255,0,3,254,87,7,32,6,178,16,39,7,51,2,8,0,0,16,6,6,143,0,0,255,255,0,2,254,87,6,18,
 6,178,16,39,7,51,0,250,0,0,16,6,6,144,0,0,255,255,0,5,254,87,6,50,6,178,16,39,7,51,1,27,0,0,16,6,6,145,0,0,255,255,255,241,254,87,5,171,
 8,19,16,39,7,51,0,148,0,0,16,6,6,146,0,0,255,255,255,241,254,87,5,171,8,19,16,39,7,51,0,148,0,0,16,6,6,147,0,0,255,255,0,63,254,86,4,137,
 6,178,16,38,2,250,166,0,16,6,6,160,0,0,0,0,255,255,0,63,254,86,4,137,6,178,16,38,2,250,166,0,16,6,6,161,0,0,0,0,255,255,0,63,254,86,4,137,
 6,178,16,38,2,250,166,0,16,6,6,162,0,0,0,0,255,255,0,63,254,86,4,137,6,178,16,38,2,250,166,0,16,6,6,163,0,0,0,0,255,255,0,63,254,86,4,137,
 6,178,16,38,2,250,166,0,16,6,6,164,0,0,0,0,255,255,0,63,254,86,4,137,6,178,16,38,2,250,166,0,16,6,6,165,0,0,0,0,255,255,0,63,254,86,4,137,
 8,19,16,38,2,250,166,0,16,6,6,166,0,0,0,0,255,255,0,63,254,86,4,137,8,19,16,38,2,250,166,0,16,6,6,167,0,0,0,0,255,255,0,6,254,87,7,153,
 6,178,16,39,7,51,2,184,0,0,16,6,6,168,0,0,255,255,0,4,254,87,7,143,6,178,16,39,7,51,2,173,0,0,16,6,6,169,0,0,255,255,0,4,254,87,9,117,
 6,178,16,39,7,51,4,147,0,0,16,6,6,170,0,0,255,255,0,3,254,87,9,122,6,178,16,39,7,51,4,152,0,0,16,6,6,171,0,0,255,255,0,2,254,87,8,227,
 6,178,16,39,7,51,4,1,0,0,16,6,6,172,0,0,255,255,0,5,254,87,9,25,6,178,16,39,7,51,4,55,0,0,16,6,6,173,0,0,255,255,0,5,254,87,8,76,
 8,19,16,39,7,51,3,106,0,0,16,6,6,174,0,0,255,255,0,6,254,87,8,70,8,19,16,39,7,51,3,100,0,0,16,6,6,175,0,0,255,255,0,72,254,87,6,143,
 6,178,16,39,2,250,1,149,0,0,16,6,6,216,0,0,255,255,0,72,254,87,6,143,6,178,16,39,2,250,1,149,0,0,16,6,6,217,0,0,255,255,0,72,254,87,6,143,
 6,178,16,39,2,250,1,149,0,0,16,6,6,218,0,0,255,255,0,72,254,87,6,143,6,178,16,39,2,250,1,149,0,0,16,6,6,219,0,0,255,255,0,72,254,87,6,143,
 6,178,16,39,2,250,1,149,0,0,16,6,6,220,0,0,255,255,0,72,254,87,6,143,6,178,16,39,2,250,1,149,0,0,16,6,6,221,0,0,255,255,0,72,254,87,6,143,
 8,19,16,39,2,250,1,149,0,0,16,6,6,222,0,0,255,255,0,72,254,87,6,143,8,19,16,39,2,250,1,149,0,0,16,6,6,223,0,0,255,255,0,6,254,87,6,98,
 6,178,16,39,7,51,1,178,0,0,16,6,6,224,0,0,255,255,0,4,254,87,6,157,6,178,16,39,7,51,1,237,0,0,16,6,6,225,0,0,255,255,0,4,254,87,8,207,
 6,178,16,39,7,51,4,31,0,0,16,6,6,226,0,0,255,255,0,3,254,87,8,218,6,178,16,39,7,51,4,42,0,0,16,6,6,227,0,0,255,255,0,2,254,87,7,69,
 6,178,16,39,7,51,2,149,0,0,16,6,6,228,0,0,255,255,0,5,254,87,7,132,6,178,16,39,7,51,2,212,0,0,16,6,6,229,0,0,255,255,0,5,254,87,7,11,
 8,19,16,39,7,51,2,91,0,0,16,6,6,230,0,0,255,255,0,6,254,87,7,80,8,19,16,39,7,51,2,159,0,0,16,6,6,231,0,0,255,255,0,75,255,227,5,95,
 6,53,16,39,2,150,0,173,0,0,16,6,3,41,0,0,255,255,0,75,255,227,5,95,6,12,16,39,0,113,0,188,0,0,16,6,3,41,0,0,255,255,0,75,254,87,5,95,
 6,102,18,38,6,232,0,0,16,7,2,250,0,135,0,0,255,255,0,75,254,87,5,95,4,65,18,38,3,41,0,0,16,7,2,250,0,135,0,0,255,255,0,75,254,87,5,95,
 6,102,18,38,3,36,0,0,16,7,2,250,0,135,0,0,255,255,0,75,255,227,5,95,6,86,16,39,7,53,0,178,0,0,16,6,3,41,0,0,255,255,0,75,254,87,5,95,
 6,86,18,38,7,43,0,0,16,7,2,250,0,135,0,0,255,255,255,241,0,0,5,171,7,125,16,39,2,150,0,245,1,72,16,6,3,10,0,0,255,255,255,241,0,0,5,171,
 7,80,16,39,0,113,0,248,1,68,16,6,3,10,0,0,255,255,0,2,0,0,5,236,6,102,16,38,7,96,132,0,16,6,3,10,65,0,0,0,255,255,255,241,0,0,5,171,
 6,102,16,6,3,1,0,0,255,255,255,241,254,87,5,171,5,213,16,39,7,51,0,148,0,0,16,6,3,10,0,0,255,255,1,52,4,197,2,75,6,178,16,6,7,52,0,0,
 255,255,1,116,254,87,2,130,255,134,16,6,2,250,0,0,0,1,1,52,4,197,2,75,6,178,0,18,0,0,1,6,39,38,53,52,55,54,51,50,23,22,21,20,7,6,7,39,
 54,1,185,56,37,39,39,34,59,62,43,41,23,38,90,89,58,5,155,9,39,41,62,54,49,43,56,66,56,89,40,66,119,47,46,0,255,255,0,138,5,27,3,15,6,86,16,6,
 2,154,0,0,255,255,0,126,5,41,3,27,7,172,16,39,7,53,0,0,1,86,16,6,0,106,0,0,255,255,0,63,254,86,4,137,6,102,18,38,6,236,0,0,16,6,2,250,
 166,0,0,0,255,255,0,63,254,86,4,137,4,68,18,38,3,47,0,0,16,6,2,250,166,0,0,0,255,255,0,63,254,86,4,137,6,102,18,38,3,38,0,0,16,6,2,250,
 166,0,0,0,255,255,0,63,254,86,4,137,6,86,16,39,7,53,0,221,0,0,16,6,3,47,0,0,255,255,0,63,254,86,4,137,6,86,18,38,7,58,0,0,16,6,2,250,
 166,0,0,0,255,255,0,2,0,0,6,212,6,102,16,38,7,96,132,0,16,7,3,14,1,181,0,0,255,255,255,227,0,0,6,110,6,102,16,6,3,3,0,0,255,255,0,2,
 0,0,8,65,6,102,16,38,7,96,132,0,16,7,3,16,1,198,0,0,255,255,255,227,0,0,7,207,6,102,16,6,3,4,0,0,255,255,0,86,254,87,6,123,5,213,16,39,
 7,51,1,154,0,0,16,6,3,16,0,0,255,255,0,80,4,197,3,102,6,178,16,39,7,96,1,3,0,0,16,7,7,52,255,27,0,0,0,0,255,255,0,105,4,197,3,52,
 6,178,16,38,7,107,25,0,16,7,7,52,255,53,0,0,255,255,0,138,4,197,3,15,8,19,16,38,7,52,0,0,16,7,7,53,0,0,1,189,255,255,0,57,0,33,3,51,
 6,53,16,38,2,150,161,0,16,6,3,49,0,0,0,0,255,255,0,63,0,33,3,51,6,12,16,38,0,113,170,0,16,6,3,49,0,0,0,0,255,255,0,5,0,33,3,51,
 7,250,16,38,7,94,153,0,16,6,3,49,0,0,0,0,255,255,0,15,0,33,3,51,7,247,16,6,3,9,0,0,255,255,0,34,0,33,3,51,6,86,16,38,7,53,152,0,
 16,6,3,49,0,0,0,0,255,255,0,24,0,33,3,51,7,172,16,38,7,54,153,0,16,6,3,49,0,0,0,0,255,255,0,86,0,0,3,10,7,107,16,39,12,245,3,124,
 1,117,16,6,3,18,0,0,255,255,0,86,0,0,3,10,7,80,16,39,0,113,255,227,1,68,16,6,3,18,0,0,255,255,0,2,0,0,4,208,6,102,16,38,7,96,132,0,
 16,7,3,18,1,198,0,0,255,255,255,227,0,0,4,94,6,102,16,6,3,5,0,0,255,255,0,78,4,197,3,102,6,178,16,39,7,108,255,23,0,0,16,7,7,96,1,3,
 0,0,0,0,255,255,0,76,4,197,3,69,6,178,16,39,7,108,255,20,0,0,16,6,7,107,41,0,255,255,0,138,4,197,3,15,8,19,16,38,7,108,0,0,16,7,7,53,
 0,0,1,189,255,255,0,63,255,253,4,182,6,53,16,39,2,150,0,172,0,0,16,6,3,61,0,0,255,255,0,63,255,253,4,182,6,12,16,39,0,113,0,166,0,0,16,6,
 3,61,0,0,255,255,0,63,255,253,4,182,7,250,16,39,7,94,0,167,0,0,16,6,3,61,0,0,255,255,0,63,255,253,4,182,7,247,16,6,3,40,0,0,255,255,0,116,
 254,86,4,128,6,178,16,39,7,52,0,158,0,0,16,6,3,57,0,0,255,255,0,116,254,86,4,128,6,178,16,39,7,108,0,158,0,0,16,6,3,57,0,0,255,255,0,63,
 255,253,4,182,6,86,16,39,7,53,0,195,0,0,16,6,3,61,0,0,255,255,0,63,255,253,4,182,7,172,16,39,7,54,0,173,0,0,16,6,3,61,0,0,255,255,255,239,
 0,0,5,53,7,107,16,39,12,245,4,189,1,117,16,6,3,29,0,0,255,255,255,239,0,0,5,53,7,80,16,39,0,113,1,9,1,68,16,6,3,29,0,0,255,255,0,2,
 0,0,7,103,6,102,16,38,7,96,132,0,16,7,3,29,2,50,0,0,255,255,255,227,0,0,6,235,6,102,16,6,3,7,0,0,255,255,0,4,0,0,6,96,6,178,16,39,
 7,108,254,204,0,0,16,7,3,26,1,36,0,0,0,0,255,255,0,108,5,41,3,27,7,250,16,38,0,106,0,0,16,7,7,96,255,237,1,148,255,255,0,126,5,41,3,43,
 7,247,16,6,3,0,0,0,255,255,0,126,4,238,2,99,6,102,16,6,0,67,0,0,255,255,0,72,254,87,6,143,6,102,18,38,6,244,0,0,16,7,2,250,1,149,0,0,
 255,255,0,72,254,87,6,143,4,39,18,38,3,65,0,0,16,7,2,250,1,149,0,0,255,255,0,72,254,87,6,143,6,102,18,38,3,70,0,0,16,7,2,250,1,149,0,0,
 255,255,0,72,255,253,6,143,5,247,18,38,3,65,0,0,16,7,7,53,1,165,255,161,255,255,0,72,254,87,6,143,5,247,18,38,7,100,0,0,16,7,2,250,1,149,0,0,
 255,255,0,2,255,227,7,99,6,102,16,38,7,96,132,0,16,7,3,24,1,108,0,0,255,255,255,227,255,227,6,20,6,102,16,6,3,6,0,0,255,255,0,2,0,0,7,155,
 6,102,16,38,7,96,132,0,16,7,3,33,1,133,0,0,255,255,255,227,0,0,6,66,6,102,16,6,3,8,0,0,255,255,0,82,254,87,6,22,5,240,16,39,7,51,1,102,
 0,0,16,6,3,33,0,0,255,255,1,55,4,238,3,27,6,102,16,6,0,118,0,0,0,1,1,55,4,197,2,79,6,178,0,18,0,0,1,22,23,7,38,39,38,53,52,55,
 54,51,50,23,22,21,20,7,6,1,202,36,57,88,90,38,23,40,44,62,58,35,39,39,37,5,155,120,46,47,119,66,40,89,56,66,56,43,49,54,62,41,39,0,0,1,0,99,
 1,158,2,154,2,172,0,3,0,0,19,33,17,33,100,2,53,253,203,2,172,254,242,0,255,255,0,99,1,158,2,154,2,172,18,6,7,125,0,0,0,1,0,99,1,168,4,160,
 2,152,0,3,0,0,19,33,21,33,99,4,61,251,195,2,152,240,0,0,0,1,0,99,1,168,3,55,2,152,0,3,0,0,19,33,21,33,99,2,212,253,44,2,152,240,0,0,
 0,1,0,99,1,168,6,209,2,152,0,3,0,0,19,33,21,33,99,6,109,249,147,2,152,240,0,0,0,1,0,0,1,168,7,52,2,152,0,3,0,0,17,33,21,33,7,51,
 248,205,2,152,240,0,0,0,255,255,0,237,254,29,2,217,6,29,16,39,0,95,1,41,0,0,16,6,0,95,0,0,255,255,0,0,254,29,3,154,255,238,16,38,0,66,0,0,
 16,7,0,66,0,0,1,19,0,1,0,126,3,166,2,23,5,240,0,8,0,0,1,14,1,29,1,35,54,18,55,2,23,87,79,242,7,151,155,5,104,67,189,139,55,207,1,27,
 96,0,0,0,0,1,0,88,3,139,1,240,5,213,0,8,0,0,19,62,1,61,1,51,6,2,7,88,87,78,243,7,151,155,4,18,67,188,141,55,209,254,232,97,0,1,0,54,
 254,246,1,207,1,63,0,8,0,0,23,62,1,61,1,51,6,2,7,55,86,79,243,8,151,155,131,67,188,140,55,207,254,230,96,0,0,1,0,88,3,139,1,240,5,213,0,8,
 0,0,1,7,38,2,39,51,21,20,22,1,240,95,154,152,7,243,79,4,18,135,97,1,24,209,55,141,188,0,0,0,0,2,0,126,3,166,3,186,5,240,0,8,0,17,0,0,
 1,14,1,29,1,35,54,18,55,5,14,1,29,1,35,54,18,55,3,185,86,80,243,7,152,156,254,188,87,79,242,7,151,155,5,104,67,189,139,55,207,1,26,97,136,67,189,139,
 55,207,1,27,96,0,0,0,0,2,0,88,3,139,3,147,5,213,0,8,0,17,0,0,1,62,1,61,1,51,6,2,7,37,62,1,61,1,51,6,2,7,1,251,86,77,244,7,
 151,155,253,255,87,78,243,7,151,155,4,18,67,188,141,55,209,254,232,97,135,67,188,141,55,209,254,232,97,0,0,0,0,2,0,54,254,246,3,114,1,63,0,8,0,17,0,0,
 5,62,1,61,1,51,6,2,7,37,62,1,61,1,51,6,2,7,1,216,86,80,243,7,151,155,253,255,86,79,243,8,151,155,131,67,189,139,55,207,254,230,96,135,67,188,140,55,
 207,254,230,96,0,2,0,88,3,139,3,147,5,213,0,8,0,17,0,0,1,7,38,2,39,51,21,20,22,5,7,38,2,39,51,21,20,22,1,240,95,154,152,7,244,78,1,248,
 94,155,151,7,243,78,4,18,135,97,1,24,209,55,141,188,67,135,97,1,24,209,55,141,188,0,0,0,0,1,0,51,255,59,3,145,5,213,0,11,0,0,1,51,3,37,21,37,
 19,35,19,5,53,5,1,124,204,37,1,110,254,146,37,204,37,254,146,1,110,5,213,254,74,35,216,35,251,174,4,82,35,216,35,0,0,1,0,51,255,59,3,145,5,213,0,21,
 0,0,1,51,3,37,21,37,19,3,37,21,37,19,35,19,5,53,5,3,19,5,53,5,1,124,204,37,1,110,254,146,37,37,1,110,254,146,37,204,37,254,146,1,110,37,37,254,
 146,1,110,5,213,254,74,35,216,35,254,250,254,252,35,215,35,254,73,1,183,35,215,35,1,4,1,6,35,216,35,0,0,1,1,9,1,145,3,145,4,96,0,23,0,0,1,52,
 54,55,62,1,51,50,22,23,30,1,21,20,6,7,14,1,35,34,38,39,46,1,1,10,47,46,48,117,66,65,118,45,47,48,49,46,46,118,66,66,117,46,45,48,2,250,74,130,
 50,51,53,54,50,52,129,73,74,131,51,51,54,54,51,51,131,0,0,0,0,1,1,9,1,65,3,217,4,176,0,2,0,0,1,17,1,1,10,2,207,1,65,3,111,254,72,0,
 0,1,0,149,255,227,1,237,1,96,0,11,0,0,55,52,54,51,50,22,21,20,6,35,34,38,149,101,70,72,100,100,72,70,101,162,78,112,112,78,79,112,112,0,0,2,0,149,
 255,227,4,69,1,96,0,9,0,21,0,0,37,52,54,50,22,21,20,6,34,38,37,52,54,51,50,22,21,20,6,35,34,38,2,239,100,141,101,101,141,100,253,166,101,70,72,100,
 100,72,70,101,162,78,112,112,78,79,112,112,79,78,112,112,78,79,112,112,0,3,0,149,255,227,6,158,1,96,0,11,0,23,0,35,0,0,37,52,54,51,50,22,21,20,6,35,
 34,38,37,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,5,71,101,71,70,101,101,70,71,101,253,168,100,71,70,101,101,70,71,100,253,166,
 101,70,72,100,100,72,70,101,162,78,112,112,78,79,112,112,79,78,112,112,78,79,112,112,79,78,112,112,78,79,112,112,0,7,0,44,255,227,9,205,5,240,0,11,0,23,0,35,
 0,47,0,51,0,63,0,75,0,0,1,50,22,21,20,6,35,34,38,53,52,54,23,34,6,21,20,22,51,50,54,53,52,38,1,34,6,21,20,22,51,50,54,53,52,38,39,50,
 22,21,20,6,35,34,38,53,52,54,33,51,1,35,1,50,22,21,20,6,35,34,38,53,52,54,23,34,6,21,20,22,51,50,54,53,52,38,8,107,171,182,182,171,171,183,183,171,
 58,49,49,58,58,51,51,248,233,58,50,50,58,58,51,51,58,172,182,182,172,171,183,183,3,224,154,252,184,155,3,207,172,181,181,172,171,183,183,171,59,50,51,58,58,51,51,3,
 16,209,196,197,211,211,197,196,209,100,137,168,169,138,140,167,166,139,2,223,139,166,167,140,140,167,166,139,101,209,197,197,210,210,197,197,209,249,243,3,45,209,196,197,211,211,197,196,
 209,100,139,166,167,140,140,167,166,139,0,0,0,9,0,44,255,227,12,239,5,240,0,10,0,22,0,33,0,45,0,57,0,67,0,71,0,83,0,94,0,0,1,50,22,21,20,6,
 32,38,53,52,54,23,34,6,21,20,22,51,50,54,53,52,38,37,50,22,21,20,6,32,38,53,52,54,23,34,6,21,20,22,51,50,54,53,52,38,1,34,6,21,20,22,51,50,
 54,53,52,38,39,50,22,16,6,35,34,38,16,54,33,51,1,35,1,50,22,21,20,6,35,34,38,53,52,54,22,34,6,21,20,22,51,50,54,53,52,11,140,172,182,182,254,170,
 183,183,170,57,50,50,57,59,50,50,252,164,171,182,182,254,170,183,183,171,58,49,49,58,58,51,51,248,233,58,50,50,58,58,51,51,58,172,182,182,172,171,183,183,3,224,154,252,
 184,155,3,207,172,181,181,172,171,183,183,229,117,50,51,58,58,51,3,16,209,196,197,211,211,197,196,209,100,137,168,169,138,140,167,166,139,100,209,196,197,211,211,197,196,209,100,137,
 168,169,138,140,167,166,139,2,223,139,166,167,140,140,167,166,139,101,209,254,118,210,210,1,138,209,249,243,3,45,209,196,197,211,211,197,196,209,100,139,166,167,140,140,167,166,0,0,
 0,1,0,36,4,96,1,186,5,213,0,3,0,0,27,1,51,1,36,156,250,254,252,4,96,1,117,254,139,0,0,0,255,255,0,36,4,96,3,12,5,213,16,39,7,156,1,82,
 0,0,16,6,7,156,0,0,255,255,0,36,4,96,4,93,5,213,16,39,7,156,2,163,0,0,16,38,7,156,0,0,16,7,7,156,1,82,0,0,0,1,0,36,4,96,1,186,
 5,213,0,3,0,0,1,35,1,51,1,186,146,254,252,250,4,96,1,117,255,255,0,36,4,96,3,16,5,213,16,39,7,159,1,86,0,0,16,6,7,159,0,0,255,255,0,36,
 4,96,4,93,5,213,16,39,7,159,2,163,0,0,16,39,7,159,1,86,0,0,16,6,7,159,0,0,0,1,0,186,254,25,4,141,0,60,0,5,0,0,1,35,37,5,35,1,
 4,141,182,254,204,254,205,182,1,233,254,25,251,251,2,35,0,1,0,142,0,131,2,53,4,45,0,6,0,0,1,21,3,19,21,1,53,2,52,216,216,254,90,4,45,147,254,190,
 254,191,148,1,129,168,0,0,0,1,0,173,0,131,2,84,4,45,0,6,0,0,19,1,21,1,53,19,3,174,1,166,254,90,215,215,4,45,254,127,168,254,127,148,1,65,1,66,
 255,255,0,119,255,227,4,12,5,213,16,38,0,4,142,0,16,7,0,4,1,205,0,0,0,3,0,119,255,227,3,230,5,240,0,18,0,30,0,37,0,0,19,62,1,51,50,22,
 21,20,6,7,21,35,39,3,6,7,6,7,35,19,52,54,51,50,22,21,20,6,35,34,38,1,3,54,55,54,53,52,120,111,202,94,227,243,235,220,125,1,90,20,16,53,8,109,
 188,101,70,71,101,101,71,70,101,1,60,62,23,16,59,5,172,34,34,221,205,202,233,18,205,215,2,211,14,19,66,130,252,41,78,112,112,78,79,112,112,4,196,254,31,22,26,92,
 154,116,0,0,255,255,0,0,5,77,3,154,6,11,16,7,0,66,0,0,7,48,0,0,255,255,0,40,255,180,7,53,6,168,16,39,0,13,1,206,0,184,16,39,0,13,3,154,
 253,123,16,7,0,13,0,0,253,123,0,0,0,1,254,169,255,227,2,139,5,240,0,3,0,0,1,51,1,35,1,242,153,252,183,153,5,240,249,243,0,1,0,230,254,242,2,229,
 6,20,0,11,0,0,1,17,51,21,33,17,33,21,35,17,51,21,2,37,192,254,1,1,255,192,192,2,84,253,22,120,7,34,120,253,22,94,0,0,0,1,0,130,254,242,2,130,
 6,20,0,11,0,0,19,33,17,33,53,51,17,35,53,51,17,35,130,2,0,254,0,192,192,192,192,6,20,248,222,120,2,234,94,2,234,0,0,0,255,255,0,59,255,227,7,143,
 5,240,16,38,0,34,196,0,16,7,0,34,3,169,0,0,255,255,0,119,255,227,5,178,5,240,16,38,0,34,0,0,16,7,0,4,3,115,0,0,255,255,0,119,255,227,5,178,
 5,240,16,38,0,4,142,0,16,7,0,34,1,205,0,0,0,1,0,132,255,59,4,37,5,213,0,15,0,0,1,50,22,21,20,6,7,17,35,17,35,17,35,17,35,53,2,120,
 194,234,212,194,136,147,137,102,5,213,232,190,184,221,17,252,178,6,29,249,227,6,29,125,0,2,0,138,1,131,3,15,4,83,0,3,0,16,0,0,1,51,17,7,39,35,34,38,
 39,46,1,52,54,55,62,1,51,2,77,194,194,126,2,66,117,46,45,48,47,46,48,117,66,4,82,253,50,1,1,54,51,51,131,148,130,50,51,53,0,2,0,138,1,131,3,15,
 4,83,0,3,0,16,0,0,1,39,17,51,55,50,22,23,30,1,20,6,7,14,1,43,1,1,77,194,194,126,66,117,47,46,48,49,45,45,118,65,2,1,131,1,2,206,1,53,
 51,50,130,148,131,51,51,54,255,255,0,40,0,0,3,156,3,183,18,7,0,13,0,0,253,199,0,0,0,2,0,47,254,182,1,255,3,236,0,8,0,17,0,0,1,20,6,34,
 38,52,54,50,22,19,7,38,2,53,33,21,20,22,1,133,99,142,100,100,141,100,121,100,172,167,1,1,88,3,45,78,110,110,156,113,112,251,200,142,109,1,68,225,88,138,207,0,
 0,2,0,97,255,228,3,42,6,97,0,17,0,35,0,0,1,7,23,7,39,17,35,17,7,39,55,39,55,23,17,51,17,55,19,7,23,7,39,17,35,17,7,39,55,39,55,23,
 17,51,17,55,3,42,238,238,55,239,123,240,55,240,240,55,240,123,239,55,238,238,55,239,123,240,55,240,240,55,240,123,239,5,111,139,139,113,147,254,237,1,19,147,113,139,139,112,
 145,1,19,254,237,145,252,12,139,139,113,147,254,237,1,19,147,113,139,139,112,145,1,19,254,237,145,0,255,255,0,16,255,66,3,188,5,213,16,39,0,17,255,123,3,213,16,39,
 0,17,1,208,255,248,16,7,0,18,0,153,0,0,0,0,0,1,0,90,1,197,6,218,3,63,0,28,0,0,1,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,
 1,51,50,23,22,31,1,22,51,50,54,6,217,126,218,136,107,226,24,11,9,18,232,131,104,191,130,130,216,135,134,198,24,11,20,224,146,104,192,3,63,206,86,82,58,6,3,3,
 5,66,72,73,206,87,81,57,7,3,6,68,72,0,0,0,255,255,0,36,4,96,5,175,5,213,16,39,7,156,2,163,0,0,16,38,7,156,0,0,16,39,7,156,1,82,0,0,
 16,7,7,156,3,244,0,0,0,2,0,54,2,156,2,244,5,240,0,14,0,28,0,0,1,50,55,54,53,52,39,38,35,34,7,6,16,23,22,23,34,39,38,16,55,54,51,50,
 23,22,16,7,6,1,150,67,27,25,25,27,67,68,26,26,26,26,68,170,91,90,90,91,170,169,90,91,91,90,2,220,60,60,242,240,61,61,60,60,254,28,60,60,64,110,110,1,
 156,110,110,110,110,254,100,110,110,0,0,0,0,2,0,39,2,172,1,157,6,4,0,11,0,21,0,0,19,52,54,51,50,22,21,20,6,35,34,38,19,51,21,33,53,51,17,35,
 53,33,106,64,46,45,63,63,45,46,64,220,86,254,140,85,85,1,30,5,154,45,61,61,45,43,61,60,253,129,67,67,1,195,67,0,0,2,0,44,2,172,2,233,5,240,0,14,
 0,17,0,0,1,33,53,51,53,33,53,1,51,17,51,21,35,21,51,37,17,3,2,212,254,46,113,254,185,1,85,227,132,132,112,254,159,216,2,172,94,121,88,2,21,253,241,94,
 121,215,1,78,254,178,0,0,0,1,0,95,2,156,2,211,5,240,0,37,0,0,1,21,33,21,62,1,51,50,23,22,21,20,7,6,35,34,38,39,53,51,22,23,22,51,50,55,
 54,53,52,39,38,35,34,7,6,7,35,17,2,145,254,57,38,92,51,139,109,92,92,91,164,69,137,75,69,3,40,41,78,84,40,40,39,40,80,43,34,33,30,57,5,240,144,180,
 28,28,91,77,132,134,75,75,22,23,179,80,40,40,55,54,111,109,54,55,18,17,36,1,165,0,0,0,0,2,0,73,2,156,2,236,5,240,0,31,0,44,0,0,1,54,55,54,
 51,50,23,22,21,20,6,35,34,39,38,53,52,55,54,51,50,22,23,21,35,38,39,38,35,34,7,6,18,50,55,54,53,52,38,34,7,6,21,20,23,1,30,38,45,46,54,130,
 75,74,168,153,174,90,89,99,100,195,51,117,68,70,14,39,39,63,101,46,45,68,117,25,25,50,117,25,25,25,4,147,28,15,14,74,73,129,136,148,102,101,197,224,114,114,16,17,
 145,56,29,29,67,68,253,179,49,48,118,119,96,48,48,119,118,48,0,0,0,1,0,91,2,172,2,202,5,240,0,8,0,0,9,1,35,1,33,21,35,17,33,2,202,254,162,116,
 1,86,254,92,78,2,110,5,100,253,72,2,169,112,1,11,0,3,0,60,2,156,2,236,5,240,0,27,0,39,0,53,0,0,1,22,23,22,21,20,7,6,32,39,38,53,52,54,
 55,38,39,38,53,52,55,54,32,22,21,20,7,6,39,52,38,34,6,21,20,22,51,50,55,54,19,52,39,38,34,7,6,21,20,23,22,50,55,54,2,30,101,53,52,88,89,254,
 179,89,89,106,100,89,44,44,80,81,1,52,162,45,44,131,44,104,43,43,52,53,22,21,22,26,27,130,26,27,27,26,130,26,27,4,97,16,56,56,91,113,60,61,61,60,113,91,
 112,16,20,47,46,72,104,55,55,110,104,72,46,47,162,87,66,66,87,86,64,32,32,254,207,100,38,38,38,38,100,102,39,39,39,39,0,2,0,63,2,156,2,226,5,240,0,12,
 0,44,0,0,0,34,7,6,21,20,23,22,50,54,53,52,39,19,6,7,6,35,34,39,38,53,52,55,54,51,50,22,21,20,7,6,35,34,39,38,39,53,51,30,1,51,50,55,
 54,1,199,117,24,25,25,24,117,51,25,43,38,46,45,54,129,74,75,83,84,153,174,180,100,99,196,50,60,58,67,69,14,79,63,100,46,45,5,176,48,49,118,119,48,48,96,119,
 118,49,254,122,29,14,15,74,73,129,137,73,74,204,196,224,114,114,8,9,16,145,56,58,68,67,0,0,0,1,0,123,2,173,3,82,5,110,0,11,0,0,1,17,33,21,33,17,
 35,17,33,53,33,17,2,40,1,42,254,214,131,254,214,1,42,5,110,254,223,127,254,223,1,33,127,1,33,0,0,0,0,1,0,123,3,205,3,82,4,76,0,3,0,0,19,33,
 21,33,123,2,215,253,41,4,76,127,0,0,0,2,0,123,3,82,3,82,4,201,0,3,0,7,0,0,19,33,21,33,17,33,21,33,123,2,215,253,41,2,215,253,41,3,206,124,
 1,119,125,0,0,1,0,109,1,253,1,233,6,4,0,12,0,0,1,38,2,16,54,55,21,14,1,21,20,22,23,1,233,191,188,185,194,89,80,80,89,1,253,68,1,1,1,124,
 253,73,66,53,207,190,189,208,52,0,0,0,0,1,0,59,1,253,1,184,6,4,0,12,0,0,19,53,62,1,53,52,38,39,53,30,1,16,2,59,89,80,80,89,193,187,189,1,
 253,66,52,208,189,190,207,53,66,73,253,254,132,254,255,0,0,1,0,85,2,172,3,120,5,15,0,33,0,0,19,53,51,17,35,53,33,21,54,55,54,51,50,23,22,21,17,51,
 21,33,53,51,17,52,39,38,35,34,7,6,21,17,51,21,86,88,88,1,39,37,48,48,73,105,53,54,88,254,142,74,19,20,51,62,29,29,75,2,172,67,1,204,68,84,53,24,
 23,59,59,115,254,201,67,67,1,61,75,30,29,44,44,95,254,244,67,0,255,255,0,54,0,0,2,244,3,84,18,7,7,196,0,0,253,100,0,0,255,255,0,128,0,16,2,169,
 3,84,18,7,0,123,0,0,253,100,0,0,255,255,0,77,0,16,2,192,3,84,18,7,0,116,0,0,253,100,0,0,255,255,0,81,0,0,2,222,3,84,18,7,0,117,0,0,
 253,100,0,0,255,255,0,44,0,16,2,233,3,84,18,7,7,198,0,0,253,100,0,0,255,255,0,95,0,0,2,211,3,84,18,7,7,199,0,0,253,100,0,0,255,255,0,73,
 0,0,2,236,3,84,18,7,7,200,0,0,253,100,0,0,255,255,0,91,0,16,2,202,3,84,18,7,7,201,0,0,253,100,0,0,255,255,0,60,0,0,2,236,3,84,18,7,
 7,202,0,0,253,100,0,0,255,255,0,63,0,0,2,226,3,84,18,7,7,203,0,0,253,100,0,0,255,255,0,123,0,17,3,82,2,210,18,7,7,204,0,0,253,100,0,0,
 255,255,0,123,1,49,3,82,1,176,18,7,7,205,0,0,253,100,0,0,255,255,0,123,0,182,3,82,2,45,18,7,7,206,0,0,253,100,0,0,255,255,0,109,255,97,1,233,
 3,104,18,7,7,207,0,0,253,100,0,0,255,255,0,59,255,97,1,184,3,104,18,7,7,208,0,0,253,100,0,0,255,255,0,77,0,0,2,244,2,105,18,7,5,44,0,0,
 253,100,0,0,255,255,0,77,0,0,2,204,2,105,18,7,5,50,0,0,253,100,0,0,255,255,0,77,0,0,2,246,2,105,18,7,5,59,0,0,253,100,0,0,255,255,0,81,
 0,16,3,36,2,99,18,7,2,160,0,0,253,100,0,0,255,255,0,77,0,0,2,204,2,105,18,7,5,51,0,0,253,100,0,0,255,255,0,81,0,16,3,120,3,119,18,7,
 2,114,0,0,253,100,0,0,255,255,0,77,0,16,3,95,3,104,18,7,5,56,0,0,253,100,0,0,255,255,0,81,0,16,1,210,3,119,18,7,2,158,0,0,253,100,0,0,
 255,255,0,77,0,16,4,217,2,105,18,7,5,57,0,0,253,100,0,0,255,255,0,85,0,16,3,120,2,115,18,7,7,209,0,0,253,100,0,0,255,255,0,77,255,38,3,49,
 2,105,18,7,5,63,0,0,253,100,0,0,255,255,0,81,0,18,2,144,2,133,18,7,2,159,0,0,253,100,0,0,255,255,0,77,0,0,2,69,3,14,18,7,5,64,0,0,
 253,100,0,0,0,3,0,39,0,0,4,220,5,213,0,37,0,41,0,45,0,0,19,53,51,53,35,53,51,17,35,53,33,19,51,17,35,53,33,21,35,17,51,21,35,21,51,21,
 35,17,35,3,35,17,51,21,33,53,51,17,55,51,39,35,5,51,53,35,39,232,232,232,172,1,164,240,126,171,1,214,172,231,231,231,231,236,251,127,171,254,42,172,127,72,71,1,
 1,230,1,72,2,45,121,159,121,1,158,121,253,233,1,158,121,121,254,98,121,159,121,253,211,2,45,254,76,121,121,1,180,121,159,159,159,0,0,0,0,1,255,248,255,227,4,173,
 5,240,0,52,0,0,1,14,1,35,34,0,3,35,55,51,52,39,38,53,52,55,54,53,35,55,51,18,0,51,50,22,23,17,35,46,1,35,34,6,7,33,7,33,14,1,21,20,
 22,23,33,7,35,30,1,51,50,54,55,4,172,34,232,189,229,254,211,47,171,47,109,1,2,2,1,156,47,124,47,1,45,229,97,207,125,106,36,131,104,117,133,21,1,168,49,254,
 132,3,2,3,1,1,48,48,248,18,134,119,101,130,24,1,170,223,232,1,36,1,11,119,7,15,53,21,25,56,10,6,119,1,11,1,36,62,67,254,145,196,183,218,224,119,44,49,
 20,3,54,23,119,222,220,173,165,0,0,0,0,4,0,36,254,117,8,45,5,200,0,22,0,34,0,47,0,59,0,0,51,55,51,54,55,19,39,34,17,21,7,16,55,54,33,51,
 32,17,20,2,7,2,33,55,51,50,0,17,52,38,43,1,3,2,6,1,19,26,1,51,32,17,16,0,35,34,39,3,19,22,51,50,18,53,52,35,34,6,15,1,36,139,42,96,
 33,139,21,154,220,143,146,1,120,58,1,220,110,89,204,253,229,95,62,243,1,5,119,107,28,106,46,67,2,73,146,70,221,211,1,68,254,209,208,63,54,77,121,32,54,90,131,101,
 54,63,35,14,197,107,186,3,8,1,254,252,26,94,1,17,158,162,254,6,185,254,132,124,254,227,197,1,149,1,121,143,161,253,174,254,255,161,253,102,3,44,1,131,1,50,254,146,
 254,209,254,70,36,254,82,2,158,78,1,55,213,192,137,191,80,0,0,0,0,4,0,86,0,0,5,122,5,213,0,4,0,41,0,48,0,53,0,0,1,51,50,55,33,1,53,51,
 17,35,53,51,53,35,53,51,53,35,53,33,50,23,22,23,51,21,35,22,21,20,7,51,21,35,6,7,6,43,1,17,51,21,3,21,33,54,53,52,39,37,33,38,43,1,2,93,
 101,171,62,254,178,253,249,172,81,81,81,81,172,2,253,225,132,77,32,84,63,2,1,62,82,32,80,132,224,246,217,217,1,100,1,2,254,157,1,76,62,169,101,2,227,170,252,115,
 121,3,20,107,86,107,163,121,119,69,96,107,22,23,21,20,107,100,71,120,254,15,121,4,78,86,20,21,23,22,107,163,0,1,0,39,255,227,6,40,5,240,0,64,0,0,1,6,
 7,6,7,33,21,33,6,7,6,21,20,22,51,50,54,55,51,17,6,4,35,32,39,38,53,52,55,35,53,33,54,55,54,55,33,53,33,54,55,54,53,52,39,38,35,34,7,6,
 7,35,17,54,55,54,51,50,23,22,21,20,7,51,21,5,31,13,29,41,70,1,162,252,239,154,51,49,146,139,172,194,27,114,134,254,253,132,254,239,140,140,10,222,1,4,28,7,
 47,75,254,95,3,21,165,44,47,67,69,133,163,88,88,26,115,137,127,128,118,237,134,134,6,232,3,69,35,34,51,39,121,42,51,50,90,114,118,166,168,254,158,51,50,117,118,226,
 68,57,121,47,10,59,43,121,49,45,49,93,104,50,51,71,72,154,1,74,44,22,22,124,123,222,50,43,121,0,0,0,0,2,0,149,254,213,4,173,6,23,0,33,0,42,0,0,
 1,6,7,6,7,17,35,17,38,39,38,17,16,55,54,55,53,51,21,22,23,22,23,17,35,38,39,38,39,17,54,55,54,55,1,17,6,7,6,17,16,23,22,4,172,34,116,83,
 121,108,220,153,212,212,149,224,108,49,50,104,125,106,36,65,49,72,70,49,65,24,254,196,80,45,92,92,43,1,170,223,116,83,24,254,233,1,14,2,144,200,1,76,1,70,206,144,
 2,232,240,8,15,31,67,254,145,196,91,69,17,251,169,16,65,87,165,254,181,4,84,21,81,168,254,228,254,236,175,82,0,2,0,20,0,0,5,73,5,213,0,3,0,15,0,0,
 19,53,33,21,1,53,51,17,33,53,33,21,33,17,51,21,21,5,52,252,5,178,254,21,5,52,254,19,180,5,76,137,137,250,180,121,3,179,137,137,252,77,121,0,0,1,0,83,
 0,0,4,185,5,213,0,39,0,0,19,55,33,7,33,22,23,33,7,33,6,7,6,7,22,23,22,23,19,51,21,33,3,46,1,43,1,53,51,50,55,54,55,33,55,33,38,39,
 38,35,84,47,4,54,49,254,108,82,21,1,94,49,254,218,8,82,90,183,80,55,54,42,196,137,254,71,215,62,87,78,71,135,126,67,64,4,254,87,47,1,112,16,42,67,126,5,
 94,119,119,76,117,119,135,81,91,26,13,46,45,88,254,96,121,1,195,140,77,120,76,71,127,119,71,46,76,0,0,0,255,255,0,70,255,227,8,67,5,254,16,38,0,114,166,0,
 16,7,0,38,2,230,0,0,255,255,0,70,0,0,7,234,5,254,16,38,0,114,166,0,16,7,0,41,2,230,0,0,0,1,0,62,0,0,4,159,6,20,0,29,0,0,51,19,
 35,55,33,3,62,1,51,50,23,22,21,20,7,3,51,7,33,19,54,53,52,39,38,35,34,6,7,3,63,251,142,21,1,205,113,74,163,112,161,64,41,13,97,137,21,254,56,120,
 13,11,22,76,97,117,30,105,5,156,120,253,125,95,84,106,67,108,61,74,253,213,121,2,174,70,48,44,26,52,157,171,253,170,0,0,0,1,0,63,0,0,4,159,6,20,0,33,
 0,0,1,32,17,20,7,3,51,7,33,19,54,52,39,38,35,34,11,1,33,19,7,39,55,19,35,55,33,7,55,23,5,3,62,1,3,122,1,10,13,97,137,21,254,56,120,13,
 11,22,86,176,58,104,254,193,177,149,28,199,52,142,21,1,204,44,237,24,254,229,46,75,162,4,68,254,231,61,74,253,213,121,2,174,72,90,26,52,254,184,253,170,3,245,71,100,
 95,1,43,120,254,113,103,134,254,247,95,84,0,4,0,71,255,227,7,125,5,217,0,11,0,20,0,24,0,48,0,0,1,50,23,22,21,20,7,6,34,38,16,54,18,38,34,6,
 21,20,22,50,54,1,33,21,33,1,52,54,51,7,34,6,21,17,35,1,17,20,6,35,55,50,54,53,17,35,53,33,1,6,112,109,82,78,77,80,228,155,157,253,81,117,81,80,
 118,81,254,102,2,28,253,228,254,193,117,191,1,120,61,235,253,199,118,191,1,121,60,172,1,164,2,45,4,81,118,117,166,168,112,119,230,1,82,232,254,197,120,120,86,87,117,119,
 254,32,135,4,174,138,157,157,57,80,251,81,4,51,252,211,138,157,157,57,80,4,83,121,251,227,0,0,0,2,0,214,3,147,6,12,5,213,0,15,0,40,0,0,19,33,21,35,
 53,35,17,51,21,33,53,51,17,35,21,35,37,27,1,51,21,35,17,51,21,33,53,51,17,3,35,3,17,51,21,35,53,51,17,35,53,214,1,253,69,118,78,254,220,78,118,68,
 3,47,149,150,220,77,77,254,221,78,146,102,145,78,231,76,76,5,213,180,98,254,96,80,80,1,160,98,180,254,219,1,37,82,254,96,80,80,1,103,254,227,1,29,254,153,80,80,
 1,160,82,0,255,255,0,82,0,0,6,22,5,240,16,6,3,33,0,0,0,1,0,82,255,229,6,22,5,213,0,40,0,0,1,33,21,35,17,33,21,6,2,17,16,23,22,32,
 55,54,17,16,39,38,39,53,33,17,35,53,33,22,23,22,21,16,7,6,32,39,38,17,52,55,54,2,5,254,211,123,2,147,140,144,90,90,1,90,90,89,73,73,139,2,149,123,
 254,211,213,110,110,203,201,253,102,203,202,110,109,5,29,125,1,53,193,32,254,208,254,246,254,217,154,155,155,154,1,41,1,5,154,153,32,193,254,203,125,92,160,161,220,254,196,193,
 194,194,193,1,60,220,161,160,255,255,0,86,0,0,6,123,5,213,16,6,0,46,0,0,255,255,255,241,0,0,5,171,7,109,16,6,0,135,0,0,0,1,0,24,0,0,4,199,
 5,213,0,21,0,0,1,21,35,17,51,21,33,17,51,21,33,17,33,21,35,17,51,21,33,17,35,53,4,198,172,172,251,82,124,2,42,254,171,123,123,1,85,212,5,213,121,251,
 29,121,1,96,215,1,223,190,2,4,190,2,108,121,0,0,0,1,0,46,255,227,5,52,5,240,0,29,0,0,19,54,36,51,32,0,17,16,0,33,34,38,39,17,30,1,51,50,
 18,53,52,2,35,34,6,7,17,51,17,33,47,129,1,23,149,1,80,1,136,254,112,254,165,134,246,109,113,222,112,207,224,216,199,54,93,37,212,253,228,5,100,70,70,254,95,254,
 155,254,151,254,98,56,55,1,53,71,70,1,1,239,237,1,2,15,16,254,222,254,254,0,0,1,0,16,0,0,3,204,5,213,0,5,0,0,41,1,17,33,17,33,3,203,254,166,
 253,159,3,187,4,178,1,35,0,1,0,79,0,0,4,11,5,213,0,5,0,0,1,17,33,17,33,17,4,10,252,69,2,97,5,213,250,43,1,35,4,178,0,0,0,1,0,0,
 0,0,5,92,5,213,0,8,0,0,41,1,9,1,33,1,17,33,17,5,92,254,133,254,206,254,206,254,132,2,0,1,91,2,20,253,236,3,96,2,117,253,139,0,0,2,0,28,
 255,227,6,50,5,240,0,46,0,56,0,0,19,33,23,62,1,51,32,0,21,20,6,7,30,1,21,20,6,35,34,38,39,17,51,30,1,51,50,54,53,52,39,38,39,1,14,1,
 7,51,21,33,53,51,62,1,55,39,35,5,1,62,1,53,52,38,35,34,6,29,1,175,114,90,218,129,1,14,1,49,156,166,46,45,247,224,67,177,112,116,17,104,96,91,105,161,
 18,10,254,98,54,61,8,164,254,62,158,16,82,66,185,153,2,118,1,252,50,50,191,148,70,133,5,211,131,80,80,255,0,224,163,231,83,67,122,57,164,182,24,23,1,56,124,114,
 96,82,92,182,20,9,1,226,68,178,113,120,120,146,226,87,215,108,253,180,67,151,83,169,218,49,0,0,0,1,0,21,0,0,4,15,4,39,0,21,0,0,51,17,51,21,33,17,
 35,21,35,17,51,21,51,17,35,53,33,21,35,17,51,21,22,108,1,184,249,109,109,249,151,2,108,151,151,1,33,166,1,50,134,1,133,134,1,136,121,121,252,203,121,0,0,0,
 255,255,0,108,255,227,7,37,5,240,16,38,0,123,235,0,16,39,7,169,3,58,0,0,16,7,7,201,4,91,253,100,255,255,0,108,255,227,7,61,5,240,16,38,0,123,235,0,
 16,39,7,169,3,58,0,0,16,7,7,203,4,91,253,100,255,255,0,108,255,227,10,119,5,240,16,39,7,169,3,58,0,0,16,38,0,123,235,0,16,39,7,196,7,130,253,100,
 16,7,0,123,4,91,253,100,255,255,0,108,255,227,7,57,5,240,16,39,0,117,4,91,253,100,16,38,0,123,235,0,16,7,7,169,3,58,0,0,255,255,0,77,255,227,7,57,
 5,240,16,38,0,116,0,0,16,39,7,169,3,58,0,0,16,7,0,117,4,91,253,100,255,255,0,108,255,227,7,46,5,240,16,39,7,199,4,91,253,100,16,38,0,123,235,0,
 16,7,7,169,3,58,0,0,255,255,0,77,255,227,7,46,5,240,16,39,7,199,4,91,253,100,16,38,0,116,0,0,16,7,7,169,3,58,0,0,255,255,0,81,255,227,7,46,
 5,240,16,38,0,117,0,0,16,39,7,199,4,91,253,100,16,7,7,169,3,58,0,0,255,255,0,44,255,227,7,46,5,240,16,38,7,198,0,0,16,39,7,199,4,91,253,100,
 16,7,7,169,3,58,0,0,255,255,0,108,255,227,7,71,5,240,16,39,7,200,4,91,253,100,16,38,0,123,235,0,16,7,7,169,3,58,0,0,255,255,0,95,255,227,7,71,
 5,240,16,38,7,199,0,0,16,39,7,200,4,91,253,100,16,7,7,169,3,58,0,0,255,255,0,108,255,227,7,71,5,240,16,39,7,202,4,91,253,100,16,38,0,123,235,0,
 16,7,7,169,3,58,0,0,255,255,0,81,255,227,7,71,5,240,16,39,7,202,4,91,253,100,16,38,0,117,0,0,16,7,7,169,3,58,0,0,255,255,0,95,255,227,7,71,
 5,240,16,39,7,202,4,91,253,100,16,38,7,199,0,0,16,7,7,169,3,58,0,0,255,255,0,91,255,227,7,71,5,240,16,39,7,202,4,91,253,100,16,38,7,201,0,0,
 16,7,7,169,3,58,0,0,255,255,0,108,255,227,5,197,5,240,16,38,0,123,235,0,16,7,7,169,3,58,0,0,255,255,0,86,0,0,3,10,5,213,18,6,0,44,0,0,
 0,2,0,86,0,0,4,249,5,213,0,11,0,15,0,0,51,53,51,17,35,53,33,21,35,17,51,21,1,17,51,17,86,172,172,4,163,173,173,253,100,148,121,4,227,121,121,251,
 29,121,5,92,251,29,4,227,0,3,0,86,0,0,6,232,5,213,0,11,0,15,0,19,0,0,51,53,51,17,35,53,33,21,35,17,51,21,1,17,51,17,33,17,51,17,86,172,
 172,6,146,173,173,251,117,148,1,91,148,121,4,227,121,121,251,29,121,5,92,251,29,4,227,251,29,4,227,0,0,0,0,1,0,86,0,0,7,250,5,213,0,22,0,0,51,53,
 51,17,35,53,33,21,35,9,1,35,53,33,21,35,1,35,1,35,17,51,21,86,172,172,4,94,130,1,106,1,110,160,1,143,112,254,5,214,254,5,96,173,121,4,227,121,121,252,
 35,3,221,121,121,250,164,5,92,251,29,121,255,255,255,245,0,0,5,177,5,213,18,6,0,57,0,0,0,1,255,245,0,0,7,201,5,213,0,22,0,0,33,53,51,17,35,1,
 35,1,35,53,33,21,35,9,1,35,53,33,21,35,17,51,21,5,21,172,129,254,5,214,254,5,127,2,118,130,1,106,1,110,160,3,168,173,173,121,4,227,250,164,5,92,121,121,
 252,35,3,221,121,121,251,29,121,0,0,0,0,2,255,245,0,0,9,184,5,213,0,22,0,26,0,0,33,53,51,17,35,1,35,1,35,53,33,21,35,9,1,35,53,33,21,35,
 17,51,21,37,17,35,17,5,21,172,129,254,5,214,254,5,127,2,118,130,1,106,1,110,160,5,151,173,173,253,248,148,121,4,227,250,164,5,92,121,121,252,35,3,221,121,121,251,
 29,121,121,4,227,251,29,0,0,3,255,245,0,0,11,167,5,213,0,22,0,26,0,30,0,0,33,53,51,17,35,1,35,1,35,53,33,21,35,9,1,35,53,33,21,35,17,51,
 21,37,17,35,17,33,17,35,17,5,21,172,129,254,5,214,254,5,127,2,118,130,1,106,1,110,160,7,134,173,173,253,248,148,254,165,148,121,4,227,250,164,5,92,121,121,252,35,
 3,221,121,121,251,29,121,121,4,227,251,29,4,227,251,29,0,2,0,86,0,0,7,177,5,213,0,26,0,31,0,0,51,53,51,17,35,53,33,21,35,9,1,35,53,33,21,35,
 9,1,51,21,33,53,51,9,1,51,21,1,17,51,9,1,86,172,172,4,107,148,1,4,1,2,157,1,212,166,254,180,1,185,127,253,98,149,254,230,254,232,165,254,67,134,1,98,
 254,91,121,4,227,121,121,254,92,1,164,121,121,253,232,253,53,121,121,1,198,254,58,121,5,92,251,29,2,59,2,168,255,255,0,9,0,0,5,149,5,213,18,6,0,59,0,0,
 0,2,0,9,0,0,7,111,5,213,0,26,0,31,0,0,9,1,51,21,33,53,51,9,1,35,53,33,21,35,9,1,35,53,33,21,35,17,51,21,33,53,51,1,35,9,1,51,
 2,113,254,232,165,254,35,166,1,98,254,91,123,2,156,148,1,4,1,2,157,3,245,173,173,251,135,149,1,220,191,254,180,1,185,82,2,63,254,58,121,121,2,59,2,168,121,121,
 254,92,1,164,121,121,251,29,121,121,4,227,253,232,253,53,0,3,0,9,0,0,9,94,5,213,0,26,0,30,0,35,0,0,9,1,51,21,33,53,51,9,1,35,53,33,21,35,
 9,1,35,53,33,21,35,17,51,21,33,53,51,33,17,35,17,1,35,9,1,51,2,113,254,232,165,254,35,166,1,98,254,91,123,2,156,148,1,4,1,2,157,5,228,173,173,249,
 152,149,3,203,148,254,165,191,254,180,1,185,82,2,63,254,58,121,121,2,59,2,168,121,121,254,92,1,164,121,121,251,29,121,121,4,227,251,29,4,227,253,232,253,53,0,0,0,
 255,255,0,86,0,0,4,232,5,213,18,6,0,47,0,0,255,255,0,77,255,227,5,94,5,240,18,6,0,38,0,0,255,255,0,86,0,0,5,241,5,213,18,6,0,39,0,0,
 255,255,0,77,0,0,7,162,5,213,18,6,0,48,0,0,255,255,0,63,0,0,2,143,6,20,18,6,0,76,0,0,255,255,0,63,0,0,5,75,6,20,16,38,0,76,0,0,
 16,7,0,76,2,188,0,0,255,255,0,63,0,0,8,7,6,20,16,38,0,76,0,0,16,39,0,76,2,188,0,0,16,7,0,76,5,120,0,0,255,255,0,63,0,0,7,26,
 6,20,16,38,0,76,0,0,16,7,0,89,2,188,0,0,255,255,255,222,0,0,4,93,4,39,18,6,0,89,0,0,255,255,255,222,0,0,6,190,6,20,16,38,0,89,0,0,
 16,7,0,76,4,47,0,0,255,255,255,222,0,0,9,122,6,20,16,38,0,89,0,0,16,39,0,76,6,235,0,0,16,7,0,76,4,47,0,0,255,255,255,222,0,0,12,54,
 6,20,16,38,0,89,0,0,16,39,0,76,9,167,0,0,16,39,0,76,6,235,0,0,16,7,0,76,4,47,0,0,255,255,0,63,0,0,7,20,6,20,16,38,0,76,0,0,
 16,7,0,91,2,188,0,0,255,255,0,0,0,0,4,88,4,39,18,6,0,91,0,0,255,255,0,0,0,0,6,218,6,20,16,38,0,91,0,0,16,7,0,76,4,75,0,0,
 255,255,0,0,0,0,9,150,6,20,16,38,0,91,0,0,16,39,0,76,7,7,0,0,16,7,0,76,4,75,0,0,255,255,0,63,0,0,2,143,6,20,18,6,0,79,0,0,
 255,255,0,75,255,227,4,16,4,68,18,6,0,70,0,0,255,255,0,75,255,227,4,222,6,20,18,6,0,71,0,0,255,255,0,63,0,0,7,116,4,68,18,6,0,80,0,0,
 0,3,0,86,0,0,8,218,5,213,0,11,0,19,0,27,0,0,41,1,32,0,16,0,41,1,32,0,16,0,1,34,2,16,18,59,1,17,33,17,51,50,18,16,2,35,5,241,
 253,78,254,151,254,128,1,128,1,105,2,178,1,105,1,127,254,128,252,21,212,194,195,211,125,1,90,125,211,195,194,212,1,129,2,212,1,128,254,128,253,44,254,127,5,92,254,213,
 253,116,254,212,4,227,251,29,1,44,2,140,1,43,0,0,0,3,0,86,0,0,5,241,5,213,0,12,0,30,0,39,0,0,1,35,53,33,32,0,17,16,0,41,1,53,51,33,
 51,50,18,17,16,2,43,1,21,22,23,22,17,16,7,6,7,25,1,54,55,54,53,52,39,38,1,2,172,2,178,1,106,1,127,254,128,254,151,253,78,172,1,91,125,210,196,195,
 211,125,153,98,138,140,97,152,43,26,55,56,26,5,92,121,254,128,254,151,254,149,254,127,121,1,44,1,71,1,69,1,43,92,31,105,148,254,248,254,245,147,102,31,3,197,252,186,
 25,51,103,241,247,100,46,0,0,5,0,86,0,0,8,218,5,213,0,7,0,23,0,31,0,47,0,59,0,0,1,54,55,54,16,39,38,39,17,21,51,50,18,16,2,43,1,21,
 22,23,22,16,7,6,37,17,6,7,6,16,23,22,19,53,35,34,2,16,18,59,1,53,38,39,38,16,55,54,3,32,0,16,0,41,1,32,0,16,0,33,5,69,43,26,55,56,
 26,42,125,211,195,194,212,125,153,98,139,141,97,254,14,43,25,57,55,27,43,125,212,194,195,211,125,153,97,140,139,98,19,254,151,254,128,1,128,1,105,2,178,1,105,1,127,254,
 128,254,152,1,56,25,51,103,1,232,100,46,25,252,59,64,1,44,2,140,1,43,92,31,105,148,253,237,147,102,96,3,70,25,46,100,254,24,103,51,3,175,92,254,213,253,116,254,
 212,64,31,102,147,2,19,148,105,251,31,1,129,2,212,1,128,254,128,253,44,254,127,0,0,1,0,77,255,227,5,94,5,240,0,25,0,0,19,51,30,1,51,50,18,16,2,35,
 34,6,7,35,17,54,36,51,32,0,17,16,0,33,34,36,77,179,39,170,134,198,191,191,196,152,185,35,115,145,1,3,120,1,84,1,139,254,117,254,172,232,254,236,1,170,168,166,
 1,64,2,154,1,65,187,188,1,111,65,64,254,95,254,154,254,155,254,95,224,0,0,0,0,1,0,75,255,227,4,16,4,68,0,26,0,0,19,51,30,1,51,50,54,53,52,38,
 35,34,6,7,35,17,62,1,51,50,0,17,16,0,33,34,38,76,149,13,116,96,124,110,112,134,102,114,14,101,105,204,100,246,1,22,254,231,255,0,182,211,1,76,120,128,207,241,
 247,200,131,135,1,39,42,42,254,216,254,248,254,245,254,218,179,0,0,0,0,1,0,77,254,86,5,94,5,240,0,27,0,0,1,17,33,17,6,35,32,0,17,16,0,33,50,4,
 23,17,35,46,1,35,34,2,16,18,51,50,54,55,5,93,254,166,95,119,254,171,254,117,1,139,1,85,119,1,4,144,114,35,185,152,197,190,190,198,135,170,38,1,170,252,172,1,
 171,30,1,161,1,101,1,102,1,161,64,65,254,145,188,187,254,191,253,102,254,192,166,168,255,255,0,54,255,227,7,57,5,240,16,39,0,117,4,91,253,100,16,39,7,169,3,58,
 0,0,16,6,7,196,0,0,0,1,0,68,0,244,5,160,4,56,0,9,0,0,1,21,33,19,35,1,53,1,51,3,5,159,251,215,116,46,254,136,1,120,46,116,3,4,220,254,
 204,1,157,10,1,157,254,204,0,1,1,140,0,0,4,125,5,243,0,9,0,0,33,35,17,5,53,1,51,1,21,37,3,103,198,254,235,1,116,9,1,115,254,235,4,160,130,52,
 1,161,254,95,52,130,0,0,0,1,0,105,0,244,5,196,4,56,0,9,0,0,19,53,33,3,51,1,21,1,35,19,105,4,42,117,47,1,119,254,137,47,117,2,40,220,1,52,
 254,99,10,254,99,1,52,0,0,1,1,140,255,215,4,125,5,202,0,9,0,0,1,51,17,37,21,1,35,1,53,5,2,161,198,1,21,254,141,9,254,140,1,21,5,202,251,96,
 130,52,254,95,1,161,52,130,0,1,0,68,0,244,5,196,4,56,0,15,0,0,1,3,51,1,21,1,35,19,33,19,35,1,53,1,51,3,4,147,117,47,1,119,254,137,47,117,
 252,227,116,46,254,136,1,120,46,116,3,4,1,52,254,99,10,254,99,1,52,254,204,1,157,10,1,157,254,204,0,0,0,1,1,140,255,215,4,125,5,243,0,15,0,0,1,37,
 21,1,35,1,53,5,17,5,53,1,51,1,21,37,3,103,1,21,254,141,9,254,140,1,21,254,235,1,116,9,1,115,254,235,1,42,130,52,254,95,1,161,52,130,3,118,130,52,
 1,161,254,95,52,130,0,0,0,1,1,15,0,60,5,34,4,194,0,9,0,0,37,7,1,3,39,3,55,5,23,5,5,34,140,253,14,113,33,2,6,2,16,33,254,234,216,156,
 3,69,254,203,37,2,74,7,2,37,126,0,0,1,0,230,0,60,4,249,4,194,0,9,0,0,37,39,1,37,55,37,23,3,7,3,1,115,141,2,242,254,234,33,2,15,7,2,
 33,114,60,156,3,69,126,37,2,7,253,182,37,1,53,0,0,1,0,230,0,106,4,249,4,240,0,9,0,0,19,55,1,19,23,19,7,37,39,37,230,141,2,241,114,33,2,7,
 253,241,33,1,22,4,84,156,252,187,1,53,37,253,182,7,2,37,126,0,0,1,1,15,0,106,5,34,4,240,0,9,0,0,1,23,1,5,7,5,39,19,55,19,4,150,140,253,
 15,1,22,33,253,240,6,2,33,113,4,240,156,252,187,126,37,2,7,2,74,37,254,203,0,1,0,68,0,181,5,160,4,119,0,17,0,0,1,23,3,33,21,33,3,39,19,33,
 19,35,1,53,1,51,3,33,3,146,187,97,1,179,254,5,122,186,97,254,165,116,46,254,136,1,120,46,116,1,163,4,119,75,254,216,220,254,141,75,1,40,254,204,1,157,10,1,
 157,254,204,0,0,1,0,105,0,181,5,196,4,119,0,17,0,0,1,23,3,33,3,51,1,21,1,35,19,33,3,39,19,33,53,33,2,222,187,97,1,91,117,47,1,119,254,137,
 47,117,254,93,122,186,97,254,76,1,252,4,119,75,254,216,1,52,254,99,10,254,99,1,52,254,141,75,1,40,220,0,0,1,0,99,1,135,5,187,3,254,0,35,0,0,1,30,
 1,23,22,54,55,62,1,51,30,1,31,1,7,39,46,1,39,34,6,7,14,1,39,34,38,47,1,3,39,3,55,5,23,5,1,229,31,80,39,41,79,31,58,154,78,78,156,59,
 97,140,98,30,80,40,40,80,30,60,152,79,77,155,59,98,113,33,3,6,2,17,33,254,233,2,236,34,36,1,1,35,34,65,67,1,70,66,109,155,108,34,36,1,35,33,66,67,
 1,71,67,108,254,202,37,2,75,7,3,37,126,0,0,0,0,1,0,78,1,135,5,166,3,254,0,35,0,0,1,55,37,55,37,23,3,7,3,7,14,1,35,6,38,39,46,1,
 35,14,1,15,1,39,55,62,1,55,50,22,23,30,1,55,62,1,4,35,97,254,234,33,2,16,6,2,34,113,97,60,154,78,78,153,60,29,80,41,39,81,30,97,141,98,59,156,
 77,78,154,59,30,79,41,40,80,2,236,108,126,37,3,7,253,181,37,1,54,108,67,71,1,67,66,33,35,1,36,34,108,155,109,66,70,1,67,65,34,35,1,1,36,0,0,0,
 0,1,0,68,0,244,5,160,4,56,0,17,0,0,1,21,33,19,35,1,35,19,35,1,53,1,51,3,51,1,51,3,5,159,252,183,118,47,254,232,15,116,46,254,136,1,120,46,
 116,15,1,24,47,118,3,4,220,254,204,1,52,254,204,1,157,10,1,157,254,204,1,52,254,204,0,0,0,1,1,140,0,0,4,125,5,243,0,17,0,0,33,35,17,5,53,1,
 53,5,53,1,51,1,21,37,21,1,21,37,3,103,198,254,235,1,21,254,235,1,116,9,1,115,254,235,1,21,254,235,3,166,130,52,1,55,17,130,52,1,161,254,95,52,130,17,
 254,201,52,130,0,1,0,105,0,244,5,196,4,56,0,17,0,0,19,53,33,3,51,1,51,3,51,1,21,1,35,19,35,1,35,19,105,3,73,117,47,1,24,15,117,47,1,119,
 254,137,47,117,15,254,232,47,117,2,40,220,1,52,254,204,1,52,254,99,10,254,99,1,52,254,204,1,52,0,0,0,0,1,1,140,255,215,4,125,5,202,0,17,0,0,1,51,
 17,37,21,1,21,37,21,1,35,1,53,5,53,1,53,5,2,161,198,1,21,254,235,1,21,254,141,9,254,140,1,21,254,235,1,21,5,202,252,90,130,52,254,201,17,130,52,254,
 95,1,161,52,130,17,1,55,52,130,0,0,0,1,0,68,0,241,5,175,4,59,0,15,0,0,1,33,19,35,1,53,1,51,3,33,1,23,3,21,19,7,4,20,253,98,116,46,
 254,136,1,120,46,116,2,158,1,28,126,250,250,126,2,40,254,204,1,157,10,1,157,254,204,1,55,141,254,237,10,254,237,141,0,0,0,1,0,90,0,241,5,196,4,59,0,15,
 0,0,9,1,39,19,53,3,55,1,33,3,51,1,21,1,35,19,1,244,254,229,127,250,250,127,1,27,2,159,117,47,1,119,254,137,47,117,2,40,254,201,141,1,19,10,1,19,
 141,254,201,1,52,254,99,10,254,99,1,52,0,1,0,68,0,244,5,160,4,56,0,13,0,0,1,17,51,17,35,17,33,19,35,1,53,1,51,3,4,217,198,198,252,157,116,46,
 254,136,1,120,46,116,3,4,1,27,252,238,1,27,254,204,1,157,10,1,157,254,204,0,0,1,1,140,0,0,4,125,5,243,0,13,0,0,37,33,21,33,53,33,17,5,53,1,
 51,1,21,37,3,103,0,255,253,60,0,255,254,235,1,116,9,1,115,254,235,220,220,220,3,196,130,52,1,161,254,95,52,130,0,0,0,1,0,105,0,244,5,196,4,56,0,13,
 0,0,1,17,35,17,51,17,33,3,51,1,21,1,35,19,1,47,198,198,3,100,117,47,1,119,254,137,47,117,2,40,254,229,3,18,254,229,1,52,254,99,10,254,99,1,52,0,
 0,1,1,140,255,215,4,125,5,202,0,13,0,0,1,35,53,33,21,35,17,37,21,1,35,1,53,5,2,161,255,2,196,255,1,21,254,141,9,254,140,1,21,4,238,220,220,252,
 60,130,52,254,95,1,161,52,130,0,0,0,0,1,1,140,0,0,4,125,5,243,0,21,0,0,37,33,21,33,53,33,53,1,53,5,17,5,53,1,51,1,21,37,17,37,21,1,
 3,103,0,255,253,60,0,255,254,235,1,21,254,235,1,116,9,1,115,254,235,1,21,254,235,220,220,220,3,1,55,52,130,2,216,130,52,1,161,254,95,52,130,253,40,130,52,254,
 201,0,0,0,0,1,0,68,0,244,5,160,4,146,0,19,0,0,1,53,50,22,16,6,35,33,19,35,1,53,1,51,3,33,50,54,52,38,4,137,115,163,163,115,252,237,116,46,
 254,136,1,120,46,116,3,19,33,47,47,3,182,220,181,255,0,181,254,204,1,157,10,1,157,254,204,52,74,52,0,0,0,1,0,105,0,244,5,196,4,146,0,19,0,0,1,34,
 6,20,22,51,33,3,51,1,21,1,35,19,33,34,38,16,54,51,1,127,33,47,47,33,3,20,117,47,1,119,254,137,47,117,252,236,115,163,163,115,3,182,52,74,52,1,52,254,
 99,10,254,99,1,52,181,1,0,181,0,0,0,2,0,68,0,244,5,160,4,146,0,20,0,29,0,0,1,3,33,53,52,54,50,22,16,6,43,1,21,35,53,33,19,35,1,53,
 9,1,51,50,54,52,38,34,6,21,1,234,116,1,253,163,230,163,163,115,80,198,254,3,116,46,254,136,1,120,2,125,80,33,47,47,66,47,4,56,254,204,89,128,181,181,255,0,
 181,252,252,254,204,1,157,10,1,157,254,204,52,74,52,52,37,0,0,0,0,2,0,105,0,244,5,196,4,146,0,20,0,29,0,0,1,51,1,21,1,35,19,33,21,35,53,35,
 34,38,16,54,50,22,29,1,41,1,53,52,38,34,6,20,22,51,4,30,47,1,119,254,137,47,117,254,3,198,81,115,163,163,231,163,1,253,253,61,47,67,47,47,33,4,56,254,
 99,10,254,99,1,52,252,252,181,1,0,181,181,128,89,89,37,52,52,74,52,0,0,0,0,1,0,68,0,244,5,196,4,56,0,45,0,0,1,50,23,22,51,50,55,54,50,23,
 22,51,50,55,54,59,1,3,51,1,21,1,35,19,35,34,6,35,34,39,38,34,7,6,35,34,38,43,1,19,35,1,53,1,51,3,1,153,34,23,33,35,27,46,53,224,54,46,
 27,35,32,23,35,35,117,47,1,119,254,137,47,117,24,27,53,55,72,63,64,81,64,63,73,55,52,27,24,116,46,254,136,1,120,46,116,3,4,38,52,140,162,162,140,52,38,1,
 52,254,99,10,254,99,1,52,90,150,152,152,150,90,254,204,1,157,10,1,157,254,204,0,0,1,0,68,0,181,5,196,4,119,0,23,0,0,1,3,51,1,21,1,35,19,33,3,
 39,19,33,19,35,1,53,1,51,3,33,19,23,3,4,147,117,47,1,119,254,137,47,117,254,183,122,186,97,254,255,116,46,254,136,1,120,46,116,1,73,121,187,97,3,4,1,52,
 254,99,10,254,99,1,52,254,141,75,1,40,254,204,1,157,10,1,157,254,204,1,115,75,254,216,0,0,0,1,1,59,255,222,5,8,5,215,0,13,0,0,1,3,37,7,1,39,
 1,55,23,19,5,19,23,3,4,88,118,1,38,8,254,81,9,254,211,8,253,69,253,215,133,195,85,4,0,253,26,75,52,254,173,2,1,227,51,182,1,181,100,3,70,39,253,235,
 0,1,1,127,0,0,4,101,5,243,0,11,0,0,1,33,17,35,17,35,19,35,1,53,1,51,2,176,1,180,198,238,118,47,254,136,1,120,47,4,191,251,65,3,227,254,204,1,
 157,10,1,157,0,1,1,164,0,0,4,137,5,243,0,11,0,0,1,3,51,1,21,1,35,19,35,17,35,17,3,88,117,47,1,119,254,137,47,117,238,198,4,191,1,52,254,99,
 10,254,99,1,52,252,29,4,191,0,0,0,0,1,1,127,255,215,4,101,5,202,0,11,0,0,1,19,35,1,53,1,51,3,51,17,51,17,2,176,118,47,254,136,1,120,47,118,
 238,198,1,11,254,204,1,157,10,1,157,254,204,3,227,251,65,0,0,0,0,1,1,164,255,215,4,137,5,202,0,11,0,0,1,33,17,51,17,51,3,51,1,21,1,35,3,88,
 254,76,198,238,117,47,1,119,254,137,47,1,11,4,191,252,29,1,52,254,99,10,254,99,0,1,0,240,0,184,5,61,4,233,0,11,0,0,1,37,21,1,35,1,53,5,17,33,
 53,33,4,40,1,21,254,140,9,254,141,1,21,253,142,3,56,2,11,130,52,254,95,1,161,52,130,2,2,220,0,0,0,1,1,14,0,109,4,213,5,52,0,11,0,0,1,19,
 35,1,53,1,51,3,33,17,51,17,2,64,117,47,254,137,1,119,47,117,1,207,198,1,161,254,204,1,157,10,1,157,254,204,2,183,252,109,0,0,0,1,0,140,1,33,5,97,
 4,141,0,23,0,0,1,52,46,1,34,6,7,6,7,55,21,1,35,1,53,23,54,55,62,1,32,22,18,21,4,155,87,152,176,151,44,29,10,183,254,230,9,254,230,190,11,57,
 70,242,1,28,243,140,2,70,98,168,97,97,84,56,62,112,52,254,95,1,161,52,117,125,108,135,156,156,254,243,158,0,0,1,0,167,1,33,5,124,4,141,0,23,0,0,1,35,
 52,18,54,32,22,23,22,23,55,21,1,35,1,53,23,38,39,46,1,34,14,1,1,109,198,141,242,1,28,242,71,56,11,190,254,230,9,254,231,182,10,29,43,152,176,151,88,2,
 70,158,1,13,156,156,135,108,125,117,52,254,95,1,161,52,112,62,56,84,97,97,168,0,0,2,0,243,0,60,5,34,5,227,0,3,0,13,0,0,19,53,33,21,19,7,1,3,
 39,3,55,5,23,5,244,4,32,14,140,253,14,113,33,2,6,2,16,33,254,234,5,7,220,220,251,209,156,3,69,254,203,37,2,74,7,2,37,126,255,255,0,105,255,150,5,160,
 5,150,16,39,8,146,0,0,1,94,16,7,8,147,0,0,254,162,0,0,0,1,0,211,0,99,5,72,4,204,0,30,0,0,1,22,21,20,7,6,35,34,0,53,52,55,23,6,
 21,20,23,22,51,50,55,54,53,52,39,7,39,3,55,5,23,4,120,118,155,153,218,217,254,205,153,141,96,95,97,134,135,97,96,60,56,34,66,6,1,208,34,4,27,161,208,240,
 172,171,1,86,241,242,171,156,105,152,150,106,108,108,107,150,116,91,222,36,2,5,7,74,37,0,0,0,0,1,0,192,0,99,5,53,4,204,0,30,0,0,1,39,55,37,23,3,
 7,39,6,21,20,23,22,51,50,55,54,53,52,39,55,22,21,20,0,35,34,39,38,53,52,1,144,207,33,1,208,7,67,33,57,59,96,96,135,134,97,96,96,140,154,254,204,217,
 218,153,154,4,27,66,37,74,7,253,251,36,222,91,116,150,107,108,108,106,150,152,105,156,171,242,241,254,170,171,172,240,208,0,0,0,0,1,0,63,2,40,5,160,4,56,0,6,
 0,0,19,53,1,51,3,33,21,63,1,215,46,116,3,207,2,40,10,2,6,254,204,220,0,1,0,63,0,244,5,160,3,4,0,6,0,0,19,33,21,33,19,35,1,63,5,96,
 252,49,116,46,254,41,3,4,220,254,204,2,6,0,0,0,0,1,2,161,0,0,4,125,5,249,0,6,0,0,1,51,1,21,37,17,35,2,161,9,1,210,254,235,198,5,249,253,
 245,52,130,251,196,0,0,0,0,1,1,140,0,0,3,104,5,249,0,6,0,0,1,17,35,17,5,53,1,3,103,198,254,235,1,210,5,249,250,7,4,60,130,52,2,11,0,0,
 0,1,0,105,2,40,5,202,4,56,0,6,0,0,1,33,53,33,3,51,1,5,201,250,160,3,208,117,47,1,214,2,40,220,1,52,253,250,0,0,0,1,0,105,0,244,5,202,
 3,4,0,6,0,0,1,21,1,35,19,33,53,5,201,254,42,47,117,252,48,3,4,10,253,250,1,52,220,0,0,0,0,1,2,161,255,209,4,125,5,202,0,6,0,0,5,17,
 51,17,37,21,1,2,161,198,1,21,254,46,47,5,249,251,196,130,52,253,245,0,0,0,0,1,1,140,255,209,3,104,5,202,0,6,0,0,5,35,1,53,5,17,51,3,103,9,
 254,46,1,21,198,47,2,11,52,130,4,60,255,255,0,68,255,150,5,196,5,150,16,39,8,64,0,0,1,94,16,7,8,62,0,0,254,162,0,0,255,255,0,81,255,215,5,184,
 5,243,16,39,8,65,1,59,0,0,16,7,8,63,254,197,0,0,0,0,255,255,0,68,255,150,5,196,5,150,16,39,8,62,0,0,1,94,16,7,8,64,0,0,254,162,0,0,
 255,255,0,68,255,50,5,160,5,250,16,39,8,62,0,0,1,194,16,7,8,62,0,0,254,62,0,0,255,255,255,247,0,0,6,18,5,243,16,39,8,63,1,149,0,0,16,7,
 8,63,254,107,0,0,0,0,255,255,0,105,255,50,5,196,5,250,16,39,8,64,0,0,254,62,16,7,8,64,0,0,1,194,0,0,255,255,255,247,255,215,6,18,5,202,16,39,
 8,65,254,107,0,0,16,7,8,65,1,149,0,0,0,0,255,255,0,63,0,44,5,202,5,0,16,39,8,106,0,0,0,200,16,7,8,111,0,0,255,56,0,0,255,255,0,63,
 0,44,5,202,5,0,16,39,8,107,0,0,255,56,16,7,8,110,0,0,0,200,0,0,0,2,0,68,0,181,5,160,4,119,0,21,0,26,0,0,1,23,7,33,21,33,7,33,
 21,33,7,39,55,35,23,35,1,53,1,51,7,33,3,55,33,7,23,3,146,187,40,1,122,254,70,59,1,245,253,203,64,186,39,223,50,46,254,136,1,120,46,50,1,154,123,60,
 254,91,34,34,4,119,75,121,195,180,195,196,75,121,133,1,157,10,1,157,133,254,137,180,90,90,0,0,0,3,0,68,0,181,5,196,4,119,0,23,0,28,0,33,0,0,1,23,
 7,51,39,51,1,21,1,35,55,33,7,39,55,35,23,35,1,53,1,51,7,33,7,33,7,23,33,37,7,33,55,39,3,56,187,40,133,50,47,1,119,254,137,47,50,254,192,64,
 186,39,133,50,46,254,136,1,120,46,50,1,64,63,254,181,34,34,1,15,1,14,59,1,74,34,34,4,119,75,121,133,254,99,10,254,99,133,196,75,121,133,1,157,10,1,157,133,
 195,90,90,180,180,90,90,0,0,2,0,105,0,181,5,196,4,119,0,21,0,26,0,0,1,23,7,51,39,51,1,21,1,35,55,33,7,39,55,33,53,33,55,33,53,33,23,7,
 33,55,39,2,222,187,40,223,50,47,1,119,254,137,47,50,254,102,64,186,39,254,134,1,186,60,254,10,2,53,147,59,1,164,34,34,4,119,75,121,133,254,99,10,254,99,133,196,
 75,121,195,180,195,195,180,90,90,0,0,0,0,1,0,68,0,244,5,160,4,56,0,14,0,0,1,23,35,1,53,1,51,7,33,21,33,7,23,33,21,1,184,50,46,254,136,1,
 120,46,50,3,231,251,207,34,34,4,49,1,121,133,1,157,10,1,157,133,195,90,90,195,0,1,1,140,0,0,4,125,5,243,0,14,0,0,1,7,53,1,51,1,21,39,17,35,
 17,39,7,17,35,2,4,120,1,116,9,1,115,119,176,81,81,175,4,86,56,52,1,161,254,95,52,56,251,170,4,168,38,38,251,88,0,1,0,105,0,244,5,196,4,56,0,14,
 0,0,1,39,51,1,21,1,35,55,33,53,33,55,39,33,53,4,80,50,47,1,119,254,137,47,50,252,25,4,49,34,34,251,207,3,179,133,254,99,10,254,99,133,195,90,90,195,
 0,1,1,140,255,215,4,125,5,202,0,14,0,0,1,55,21,1,35,1,53,23,17,51,17,23,55,17,51,4,5,119,254,141,9,254,140,120,175,81,81,176,1,116,56,52,254,95,
 1,161,52,56,4,86,251,88,38,38,4,168,0,2,0,68,0,244,5,196,4,56,0,15,0,21,0,0,1,39,51,1,21,1,35,55,33,23,35,1,53,1,51,7,3,33,55,39,
 33,7,4,80,50,47,1,119,254,137,47,50,253,104,50,46,254,136,1,120,46,50,74,3,44,34,34,252,212,34,3,179,133,254,99,10,254,99,133,133,1,157,10,1,157,133,254,137,
 90,90,90,0,0,2,1,140,255,215,4,125,5,243,0,15,0,21,0,0,1,55,21,1,35,1,53,23,17,7,53,1,51,1,21,39,37,17,23,55,17,39,4,5,119,254,141,9,
 254,140,120,120,1,116,9,1,115,119,254,174,81,81,81,1,116,56,52,254,95,1,161,52,56,2,226,56,52,1,161,254,95,52,56,82,252,122,38,38,3,134,38,0,0,1,1,15,
 255,193,5,145,4,194,0,14,0,0,1,7,39,3,55,5,23,7,1,7,1,15,1,1,7,1,100,49,33,2,6,2,16,33,120,2,194,124,253,10,82,33,2,246,124,2,209,133,
 37,2,74,7,2,37,55,252,240,138,3,75,37,91,252,181,137,0,0,0,0,1,0,119,255,193,4,249,4,194,0,14,0,0,1,39,55,37,23,3,7,39,1,39,1,47,1,1,
 39,3,57,119,33,2,15,7,2,33,50,253,62,124,2,247,33,82,253,9,123,4,100,55,37,2,7,253,182,37,133,252,240,137,3,75,91,37,252,181,138,0,0,0,0,1,0,119,
 0,106,4,249,5,107,0,14,0,0,1,55,23,19,7,37,39,55,1,55,1,63,1,1,55,4,164,50,33,2,7,253,241,33,119,253,63,123,2,247,82,33,253,9,124,2,91,133,
 37,253,182,7,2,37,55,3,16,138,252,181,37,91,3,75,137,0,0,0,0,1,1,15,0,106,5,145,5,107,0,14,0,0,37,23,7,5,39,19,55,23,1,23,1,31,1,1,
 23,2,207,120,33,253,240,6,2,33,49,2,194,124,253,10,33,82,2,246,124,200,55,37,2,7,2,74,37,133,3,16,137,252,181,91,37,3,75,138,0,1,0,68,0,144,5,160,
 4,156,0,17,0,0,37,35,1,53,1,51,7,33,21,33,7,33,21,33,23,33,21,33,1,234,46,254,136,1,120,46,36,3,217,251,235,32,4,53,251,203,32,4,21,252,39,144,
 2,1,10,2,1,121,194,106,194,106,194,0,0,1,0,105,0,144,5,196,4,156,0,17,0,0,37,55,33,53,33,55,33,53,33,39,33,53,33,39,51,1,21,1,4,30,37,252,
 38,4,21,33,251,202,4,54,33,251,235,3,218,37,47,1,119,254,137,144,121,194,106,194,106,194,121,253,255,10,253,255,0,1,0,68,0,244,5,160,4,56,0,19,0,0,1,27,
 1,23,51,21,35,39,11,1,7,35,19,35,1,53,1,51,3,51,2,185,225,226,159,132,225,67,225,226,67,255,116,46,254,136,1,120,46,116,163,3,215,254,214,1,42,211,220,89,
 254,213,1,43,89,254,204,1,157,10,1,157,254,204,0,0,0,1,0,105,0,244,5,196,4,56,0,19,0,0,1,23,51,3,51,1,21,1,35,19,33,39,11,1,7,35,53,51,
 55,19,3,80,159,164,117,47,1,119,254,137,47,117,255,0,67,225,226,67,225,132,160,225,3,215,211,1,52,254,99,10,254,99,1,52,89,254,213,1,43,89,220,211,254,214,0,0,
 0,1,1,140,0,0,4,125,5,243,0,25,0,0,33,35,17,35,53,33,53,35,53,33,17,5,53,1,51,1,21,37,17,33,21,35,21,33,21,35,3,103,198,255,0,255,255,0,
 255,254,235,1,116,9,1,115,254,235,0,255,255,0,255,255,1,150,195,80,195,1,52,130,52,1,161,254,95,52,130,254,204,195,80,195,0,1,1,140,255,215,4,125,5,202,0,25,
 0,0,1,51,17,33,21,35,21,33,21,35,17,37,21,1,35,1,53,5,17,35,53,33,53,35,53,33,2,161,198,0,255,255,0,255,255,1,21,254,141,9,254,140,1,21,255,0,
 255,255,0,255,5,202,254,106,195,80,195,254,204,130,52,254,95,1,161,52,130,1,52,195,80,195,0,0,0,4,0,68,0,244,5,160,4,56,0,3,0,7,0,17,0,21,0,0,
 1,21,35,53,33,21,35,53,33,21,35,19,35,1,53,1,51,3,33,21,35,53,3,30,203,3,76,203,253,10,104,116,46,254,136,1,120,46,116,2,233,204,3,4,220,220,220,220,
 220,254,204,1,157,10,1,157,254,204,220,220,0,4,1,140,0,0,4,125,5,243,0,3,0,7,0,17,0,21,0,0,1,35,53,51,17,35,53,51,17,35,53,5,53,1,51,1,
 21,37,17,35,53,51,3,103,198,198,198,198,198,254,235,1,116,9,1,115,254,235,198,198,2,200,226,252,86,226,3,74,116,130,52,1,161,254,95,52,130,252,196,226,0,4,0,105,
 0,244,5,196,4,56,0,3,0,7,0,17,0,21,0,0,1,53,51,21,33,53,51,21,33,53,51,3,51,1,21,1,35,19,33,53,51,21,2,234,204,252,179,204,2,245,105,117,
 47,1,119,254,137,47,117,253,23,203,2,40,220,220,220,220,220,1,52,254,99,10,254,99,1,52,220,220,0,4,1,140,255,215,4,125,5,202,0,3,0,7,0,17,0,21,0,0,
 1,51,21,35,17,51,21,35,17,51,21,37,21,1,35,1,53,5,17,51,21,35,2,161,198,198,198,198,198,1,21,254,141,9,254,140,1,21,198,198,3,2,226,3,170,226,252,182,
 116,130,52,254,95,1,161,52,130,3,60,226,0,1,0,105,0,244,5,160,4,56,0,15,0,0,1,33,19,35,1,35,17,35,17,51,17,51,1,51,3,33,5,159,252,101,117,47,
 254,232,3,198,198,3,1,24,47,117,3,155,2,40,254,204,1,52,254,229,3,18,254,229,1,52,254,204,0,1,0,105,0,244,5,160,4,56,0,15,0,0,19,33,3,51,1,51,
 17,51,17,35,17,35,1,35,19,33,105,3,156,117,46,1,24,3,198,198,3,254,232,46,117,252,100,3,4,1,52,254,204,1,27,252,238,1,27,254,204,1,52,0,0,2,0,68,
 0,244,5,160,4,56,0,6,0,16,0,0,1,33,53,7,23,53,33,19,17,33,21,35,1,53,1,51,21,5,69,252,84,213,213,3,172,90,252,84,55,254,136,1,120,55,3,59,
 69,234,234,69,1,174,253,238,153,1,157,10,1,157,153,0,0,2,1,140,0,0,4,125,5,243,0,6,0,16,0,0,37,17,51,39,7,51,17,5,33,17,35,53,1,51,1,21,
 35,3,153,62,211,210,62,1,131,254,35,138,1,116,9,1,115,137,100,4,21,236,236,251,235,100,4,21,61,1,161,254,95,61,0,0,0,2,0,105,0,244,5,196,4,56,0,6,
 0,16,0,0,19,33,21,55,39,21,33,3,17,33,53,51,1,21,1,35,53,195,3,173,212,212,252,83,90,3,173,55,1,119,254,137,55,1,241,69,234,234,69,254,82,2,18,153,
 254,99,10,254,99,153,0,0,0,2,1,140,255,215,4,125,5,202,0,6,0,16,0,0,1,17,35,23,55,35,17,37,33,17,51,21,1,35,1,53,51,2,112,62,210,211,62,254,
 125,1,221,137,254,141,9,254,140,138,5,102,251,235,236,236,4,21,100,251,235,61,254,95,1,161,61,0,0,4,1,140,0,0,4,125,5,243,0,3,0,7,0,14,0,24,0,0,
 37,53,33,21,5,33,17,33,39,17,51,39,7,51,17,5,33,17,35,53,1,51,1,21,35,3,153,254,215,1,131,254,35,1,221,90,62,211,210,62,1,131,254,35,138,1,116,9,
 1,115,137,100,150,150,100,1,94,200,2,83,236,236,253,173,100,2,83,61,1,161,254,95,61,0,0,0,0,2,1,97,0,0,4,167,5,243,0,13,0,24,0,0,37,51,21,33,
 53,51,17,35,53,1,51,1,21,35,39,51,39,7,51,17,35,21,33,53,35,3,243,180,252,187,180,138,1,116,9,1,115,137,90,62,211,210,62,180,2,145,180,250,250,250,3,27,
 61,1,161,254,95,61,100,236,236,252,29,50,50,0,0,0,0,3,1,97,0,0,4,167,5,243,0,11,0,25,0,28,0,0,1,51,39,33,7,51,17,35,21,33,53,35,55,51,
 21,33,53,51,17,35,53,1,51,1,21,35,1,51,39,3,153,62,49,254,189,49,62,180,2,145,180,90,180,252,187,180,138,1,116,9,1,115,137,254,201,144,72,4,121,55,55,252,
 29,50,50,100,250,250,3,27,61,1,161,254,95,61,0,255,81,0,0,0,0,3,1,97,0,0,4,167,5,243,0,6,0,20,0,27,0,0,1,51,39,17,33,53,35,55,51,21,
 33,53,51,17,35,53,1,51,1,21,35,1,17,7,51,17,35,21,3,153,62,166,1,28,180,90,180,252,187,180,138,1,116,9,1,115,137,254,228,165,62,180,4,121,186,251,49,50,
 100,250,250,3,27,61,1,161,254,95,61,252,79,4,207,186,252,29,50,0,0,3,1,140,0,0,4,125,5,243,0,15,0,22,0,29,0,0,41,1,17,35,53,55,35,53,1,51,
 1,21,35,23,21,35,3,51,39,7,51,55,51,3,33,17,51,39,7,51,3,243,254,35,138,137,137,1,116,9,1,115,137,137,137,89,61,211,210,60,146,9,153,1,41,62,211,210,
 62,3,62,61,154,61,1,161,254,95,61,154,61,1,59,236,236,163,251,72,3,62,236,236,0,3,1,97,0,0,4,167,5,243,0,19,0,26,0,37,0,0,37,51,21,33,53,51,
 17,35,53,55,35,53,1,51,1,21,35,23,21,35,3,51,39,7,51,55,51,19,17,51,39,7,51,17,35,21,33,53,3,243,180,252,187,180,138,137,137,1,116,9,1,115,137,137,
 137,89,61,211,210,60,146,9,144,62,211,210,62,180,2,145,250,250,250,2,68,61,154,61,1,161,254,95,61,154,61,1,59,236,236,163,251,122,3,12,236,236,252,244,50,50,0,0,
 0,2,0,105,0,197,5,196,4,103,0,13,0,24,0,0,1,21,35,17,51,21,33,53,51,1,21,1,35,53,55,21,55,39,21,33,53,35,17,51,53,1,74,225,225,2,204,55,
 1,119,254,137,55,90,212,212,252,128,45,45,1,141,200,3,162,200,153,254,99,10,254,99,153,100,69,234,234,69,200,253,38,200,0,0,0,2,0,141,0,0,5,133,5,141,0,5,
 0,15,0,0,51,17,33,21,33,17,37,7,1,3,39,3,55,5,23,5,141,4,248,251,116,4,93,140,253,14,113,33,2,6,2,16,33,254,234,5,141,120,250,235,216,156,3,69,
 254,203,37,2,74,7,2,37,126,0,0,0,0,2,0,131,0,0,5,124,5,141,0,5,0,15,0,0,1,17,33,53,33,17,5,55,1,19,23,19,7,37,39,37,5,123,251,8,
 4,140,251,163,141,2,241,113,34,1,6,253,241,34,1,23,5,141,250,115,120,5,21,216,156,252,187,1,53,37,253,182,7,2,37,126,0,2,1,140,255,215,4,125,5,243,0,15,
 0,25,0,0,1,17,51,21,1,35,1,53,51,17,35,53,1,51,1,21,1,35,23,55,35,17,51,39,7,51,3,243,137,254,141,9,254,140,138,138,1,116,9,1,115,253,244,62,
 210,211,62,62,211,210,62,4,21,253,160,61,254,95,1,161,61,2,96,61,1,161,254,95,61,253,60,236,236,3,40,236,236,0,0,0,0,3,0,105,0,244,5,196,4,56,0,25,
 0,33,0,41,0,0,19,53,33,54,55,54,50,23,22,23,51,3,51,1,21,1,35,19,35,6,7,6,34,39,38,39,33,35,22,23,22,50,55,54,39,51,38,39,38,34,7,6,
 105,1,68,19,42,79,226,79,42,20,235,117,47,1,119,254,137,47,117,235,20,42,79,226,79,42,19,1,119,243,5,6,45,130,46,6,238,243,5,6,46,130,45,6,2,40,220,57,
 46,88,88,46,57,1,52,254,99,10,254,99,1,52,57,46,88,88,46,57,7,6,51,51,6,227,7,6,51,51,6,0,255,255,0,81,255,215,5,184,5,243,16,39,8,65,254,197,
 0,0,16,7,8,63,1,59,0,0,0,0,0,3,0,105,254,226,5,196,6,74,0,9,0,19,0,29,0,0,19,53,33,39,51,1,21,1,35,55,1,53,33,39,51,1,21,1,
 35,55,1,53,33,39,51,1,21,1,35,55,105,4,42,54,47,1,56,254,200,47,54,251,214,4,42,54,47,1,56,254,200,47,54,251,214,4,42,54,47,1,56,254,200,47,54,4,
 178,220,188,254,219,10,254,219,188,250,236,220,188,254,219,10,254,219,188,2,138,220,188,254,219,10,254,219,188,0,0,0,0,1,0,68,0,244,5,160,4,56,0,17,0,0,1,21,
 33,17,35,17,33,19,35,1,53,1,51,3,33,17,51,17,5,159,254,34,198,254,123,116,46,254,136,1,120,46,116,1,133,198,3,4,220,254,229,1,27,254,204,1,157,10,1,157,
 254,204,1,27,254,229,0,0,0,1,0,105,0,244,5,196,4,56,0,17,0,0,1,51,17,33,3,51,1,21,1,35,19,33,17,35,17,33,53,33,2,71,198,1,134,117,47,1,
 119,254,137,47,117,254,122,198,254,34,1,222,4,31,254,229,1,52,254,99,10,254,99,1,52,254,229,1,27,220,0,0,0,1,0,68,0,244,5,196,4,56,0,23,0,0,1,3,
 51,1,21,1,35,19,33,17,35,17,33,19,35,1,53,1,51,3,33,17,51,17,4,147,117,47,1,119,254,137,47,117,254,212,198,254,213,116,46,254,136,1,120,46,116,1,43,198,
 3,4,1,52,254,99,10,254,99,1,52,254,229,1,27,254,204,1,157,10,1,157,254,204,1,27,254,229,0,1,0,68,0,244,5,160,4,56,0,25,0,0,1,21,33,17,35,17,
 35,17,35,17,33,19,35,1,53,1,51,3,33,17,51,17,51,17,51,17,5,159,254,147,176,72,175,254,235,116,46,254,136,1,120,46,116,1,21,175,72,176,3,4,220,254,229,1,
 27,254,229,1,27,254,204,1,157,10,1,157,254,204,1,27,254,229,1,27,254,229,0,0,0,1,0,105,0,244,5,196,4,56,0,25,0,0,1,51,17,33,3,51,1,21,1,35,
 19,33,17,35,17,35,17,35,17,33,53,33,17,51,17,51,2,206,176,1,21,117,47,1,119,254,137,47,117,254,235,176,72,175,254,146,1,110,175,72,4,31,254,229,1,52,254,99,
 10,254,99,1,52,254,229,1,27,254,229,1,27,220,1,27,254,229,0,0,0,1,0,68,0,244,5,196,4,56,0,31,0,0,1,3,51,1,21,1,35,19,35,17,35,17,35,17,
 35,17,35,19,35,1,53,1,51,3,51,17,51,17,51,17,51,17,4,147,117,47,1,119,254,137,47,117,187,176,72,175,187,116,46,254,136,1,120,46,116,187,175,72,176,3,4,1,
 52,254,99,10,254,99,1,52,254,229,1,27,254,229,1,27,254,204,1,157,10,1,157,254,204,1,27,254,229,1,27,254,229,0,0,0,0,2,0,68,0,244,5,160,4,56,0,2,
 0,12,0,0,1,17,7,37,21,33,17,35,1,53,1,51,17,1,130,153,4,182,252,84,55,254,136,1,120,55,1,238,1,80,168,110,220,254,204,1,157,10,1,157,254,204,0,0,
 0,2,0,105,0,244,5,196,4,56,0,2,0,12,0,0,1,17,55,5,53,33,17,51,1,21,1,35,17,4,134,153,251,74,3,173,55,1,119,254,137,55,3,62,254,176,168,110,
 220,1,52,254,99,10,254,99,1,52,0,0,0,3,0,68,0,244,5,196,4,56,0,2,0,5,0,21,0,0,1,17,55,5,17,7,37,33,17,51,1,21,1,35,17,33,17,35,
 1,53,1,51,4,134,153,252,99,153,1,10,2,35,55,1,119,254,137,55,253,221,55,254,136,1,120,55,3,62,254,176,168,168,1,80,168,110,1,52,254,99,10,254,99,1,52,254,
 204,1,157,10,1,157,0,0,0,2,0,8,0,0,4,150,5,213,0,7,0,10,0,0,1,19,51,1,35,1,51,19,23,27,1,3,24,161,221,254,23,188,254,23,221,161,75,126,
 125,3,232,1,237,250,43,5,213,254,19,230,254,127,1,129,0,2,0,68,255,231,3,152,5,70,0,29,0,41,0,0,1,62,1,53,52,38,35,34,6,35,34,38,53,52,54,51,
 50,18,17,16,0,35,34,38,53,52,18,51,50,22,7,52,38,35,34,2,21,20,22,51,50,18,2,174,17,18,47,40,39,184,52,38,52,156,111,173,211,254,230,216,154,200,209,154,
 92,122,15,69,65,91,120,70,65,91,119,2,150,99,179,66,100,115,146,60,43,64,108,254,189,254,241,254,173,254,70,229,177,198,1,7,87,237,116,124,254,244,207,117,121,1,11,0,
 0,1,0,129,0,0,3,213,5,213,0,11,0,0,1,17,33,53,33,17,33,53,33,17,33,53,3,212,252,174,2,131,253,125,2,131,253,125,5,213,250,43,230,1,146,230,1,145,
 230,0,0,0,0,3,0,129,255,10,3,213,6,203,0,19,0,23,0,27,0,0,1,17,33,7,39,55,35,53,51,19,35,53,33,19,33,53,33,55,23,15,1,3,51,17,11,1,
 33,17,3,212,253,188,58,201,45,56,112,97,209,1,8,97,254,151,1,160,60,200,46,54,98,165,219,98,1,61,5,213,250,43,246,60,186,230,1,146,230,1,145,230,246,60,186,230,
 254,111,1,145,253,137,254,110,1,146,0,0,0,2,0,36,0,0,5,73,5,213,0,2,0,6,0,0,55,33,9,2,51,1,230,2,172,254,171,253,232,2,39,214,2,39,184,3,
 158,251,170,5,213,250,43,0,0,2,0,36,0,0,5,73,5,213,0,2,0,6,0,0,19,9,1,37,33,1,35,230,1,87,1,85,252,147,5,36,253,217,214,5,29,252,98,3,
 158,184,250,43,0,1,0,195,0,0,4,146,5,4,0,25,0,0,1,21,33,34,6,7,6,7,33,21,33,22,23,30,1,51,33,21,33,34,36,2,16,18,36,51,4,145,254,116,
 100,171,50,23,12,2,240,253,16,12,23,50,171,100,1,140,254,116,157,254,246,155,155,1,10,157,5,4,230,111,95,44,48,230,47,43,95,111,230,172,1,40,1,92,1,40,172,0,
 0,3,0,195,254,229,4,146,6,31,0,28,0,34,0,42,0,0,1,23,7,51,21,35,3,51,21,33,3,50,51,33,21,33,34,39,3,39,19,39,38,2,16,18,36,59,1,1,
 55,35,22,23,22,27,1,35,34,6,7,6,7,3,207,194,67,67,142,97,239,254,197,96,7,8,1,140,254,116,45,43,95,195,94,6,133,155,155,1,10,157,109,254,192,72,217,12,
 23,42,215,97,33,100,171,50,23,12,6,31,79,204,230,254,214,230,254,216,230,7,254,222,79,1,30,4,86,1,40,1,92,1,40,172,252,44,222,47,43,80,1,144,1,42,111,95,
 44,48,0,0,0,1,0,195,0,0,4,146,5,4,0,25,0,0,51,53,33,50,54,55,54,55,33,53,33,38,39,46,1,35,33,53,33,50,4,18,16,2,4,35,195,1,140,100,
 171,51,22,13,253,15,2,241,13,22,51,171,100,254,116,1,140,157,1,10,155,155,254,246,157,230,111,95,44,48,230,47,43,95,111,230,172,254,216,254,164,254,216,172,0,3,0,195,
 254,229,4,146,6,31,0,28,0,34,0,42,0,0,1,39,55,35,53,51,19,35,53,33,19,34,35,33,53,33,50,23,19,23,3,23,22,18,16,2,4,43,1,1,7,51,38,39,
 38,11,1,51,50,54,55,54,55,1,134,195,67,67,143,97,240,1,59,97,8,8,254,116,1,140,45,44,95,194,93,5,133,155,155,254,246,157,109,1,65,72,217,13,22,43,215,97,
 33,100,171,51,22,13,254,229,79,204,230,1,42,230,1,40,230,7,1,34,79,254,226,4,86,254,216,254,164,254,216,172,3,212,222,47,43,80,254,112,254,214,111,95,44,48,0,0,
 0,1,0,42,254,119,5,224,5,193,0,19,0,0,19,33,21,35,17,51,21,33,53,51,17,33,17,51,21,33,53,51,17,35,42,5,182,171,171,253,140,160,253,244,158,253,140,172,
 172,5,193,84,249,94,84,84,6,162,249,94,84,84,6,162,0,1,0,42,254,119,5,224,5,193,0,19,0,0,1,33,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,
 17,51,5,224,250,74,171,171,2,116,160,2,12,158,2,116,172,172,254,119,84,6,162,84,84,249,94,6,162,84,84,249,94,0,0,0,0,1,0,18,254,119,5,73,5,193,0,22,
 0,0,19,33,19,35,39,46,1,35,33,1,21,1,33,50,54,63,1,51,3,33,53,9,1,22,4,88,125,79,83,17,75,113,254,11,2,87,253,106,3,30,43,31,9,65,79,157,
 251,102,2,228,253,32,5,193,254,83,250,52,43,252,241,41,253,88,26,38,229,253,197,71,2,244,3,205,0,1,0,195,2,14,5,70,2,244,0,3,0,0,19,33,21,33,195,4,
 130,251,126,2,244,230,0,0,0,2,0,195,0,0,5,70,5,4,0,3,0,15,0,0,19,33,21,33,5,17,33,21,33,17,35,17,33,53,33,17,195,4,130,251,126,2,169,1,
 217,254,39,207,254,38,1,218,5,4,227,113,254,154,228,254,154,1,102,228,1,102,0,0,0,2,0,195,0,0,5,70,5,115,0,9,0,21,0,0,0,52,54,51,50,22,20,6,
 35,34,23,17,33,21,33,17,35,17,33,53,33,17,2,89,101,70,71,101,101,71,70,174,1,217,254,39,207,254,38,1,218,4,103,156,112,112,156,111,72,254,154,228,254,154,1,102,
 228,1,102,0,255,255,0,0,255,66,2,162,5,213,16,6,0,18,0,0,0,1,0,195,0,167,4,55,4,94,0,17,0,0,1,13,1,7,37,19,35,19,5,39,45,1,55,5,
 3,51,3,37,4,54,254,188,1,68,88,254,217,24,165,25,254,217,89,1,69,254,187,89,1,39,25,165,24,1,39,3,42,168,170,155,239,254,123,1,133,239,155,170,168,158,242,1,
 136,254,120,242,0,2,0,195,1,74,2,249,3,191,0,8,0,18,0,0,0,38,34,6,20,22,50,54,53,36,54,51,50,22,21,20,6,34,38,2,84,70,98,68,68,100,68,254,
 111,164,121,116,164,164,240,161,2,185,78,76,112,74,75,54,133,184,188,128,132,181,179,0,0,1,0,195,1,74,2,249,3,191,0,9,0,0,18,54,51,50,22,21,20,6,34,38,
 195,164,121,116,164,164,240,161,3,7,184,188,128,132,181,179,0,1,0,64,255,215,4,190,6,158,0,10,0,0,1,51,21,35,1,35,1,7,39,37,19,4,3,186,93,253,236,90,
 254,232,126,27,1,42,212,6,158,129,249,186,3,90,51,113,116,253,107,0,255,255,0,64,255,215,4,190,7,134,16,39,0,117,0,61,1,150,18,6,8,194,0,0,255,255,0,59,
 255,215,4,190,7,108,16,39,7,198,0,15,1,124,18,6,8,194,0,0,0,2,0,184,0,199,4,30,3,254,0,11,0,37,0,0,1,46,1,35,34,6,21,20,22,51,50,54,
 1,34,38,39,14,1,35,34,38,53,52,54,51,50,22,23,62,1,51,21,34,6,7,30,1,51,2,177,41,110,70,84,106,97,73,68,113,1,169,63,136,83,62,140,87,125,174,154,
 125,83,138,79,61,144,86,32,111,63,40,111,55,2,147,76,74,113,88,85,113,116,254,187,113,143,133,125,235,176,184,226,117,141,132,128,213,114,134,75,76,0,0,0,0,3,0,184,
 0,199,5,73,3,254,0,11,0,23,0,47,0,0,1,30,1,51,50,54,53,52,38,35,34,6,7,46,1,35,34,6,21,20,22,51,50,54,23,14,1,35,34,38,53,52,54,51,
 50,22,23,62,1,51,50,22,21,20,6,35,34,38,3,80,40,111,70,85,105,97,73,67,111,222,41,110,70,84,106,97,73,68,113,143,62,140,87,125,174,154,125,83,138,79,61,144,
 86,125,174,155,123,84,136,2,49,75,76,111,89,86,113,114,36,76,74,113,88,85,113,116,69,133,125,235,176,184,226,117,141,132,128,236,176,183,226,113,0,1,0,217,0,162,5,47,
 5,114,0,5,0,0,37,33,17,51,17,33,5,47,251,171,206,3,135,162,4,208,252,22,0,1,0,217,0,162,5,47,5,114,0,5,0,0,37,33,1,51,1,33,5,47,251,171,
 3,116,207,253,48,2,226,162,4,208,252,22,0,1,0,195,255,56,1,147,6,157,0,3,0,0,1,17,35,17,1,146,207,6,157,248,155,7,101,0,0,1,0,159,255,56,3,193,
 6,157,0,11,0,0,1,7,39,1,17,51,17,55,23,1,17,35,1,200,151,146,1,41,207,151,146,254,215,207,1,214,168,162,1,74,3,131,253,99,168,162,254,182,252,124,0,0,
 0,2,0,195,255,56,3,13,6,157,0,3,0,7,0,0,1,17,35,17,35,17,35,17,3,12,207,171,207,6,157,248,155,7,101,248,155,7,101,0,0,1,0,159,255,56,4,243,
 6,157,0,19,0,0,1,7,17,35,17,7,39,1,17,51,17,55,17,51,17,55,23,1,17,35,3,30,171,207,115,146,1,5,207,171,207,115,146,254,251,207,2,167,190,253,79,1,
 203,127,162,1,35,4,84,252,146,190,2,176,254,54,127,162,254,221,251,171,0,1,1,22,0,0,4,195,4,172,0,6,0,0,33,1,33,1,33,11,1,1,22,1,37,1,97,1,
 39,254,188,147,148,4,172,251,84,3,16,252,240,0,0,0,0,1,1,22,0,0,4,195,4,172,0,6,0,0,1,33,27,1,33,1,33,1,22,1,66,148,147,1,68,254,217,254,
 159,4,172,252,240,3,16,251,84,0,0,0,0,1,0,194,0,0,5,70,5,4,0,19,0,0,33,35,17,52,46,1,34,14,1,21,17,35,17,52,18,36,32,4,18,21,5,70,
 207,100,171,200,171,100,207,155,1,11,1,57,1,10,155,2,130,111,190,111,111,190,111,253,126,2,130,174,1,40,172,172,254,216,174,0,0,1,0,194,255,231,5,70,4,235,0,19,
 0,0,19,51,17,20,30,1,50,62,1,53,17,51,17,20,2,4,32,36,2,53,194,207,100,171,200,171,100,207,155,254,246,254,199,254,245,155,4,235,253,126,111,190,111,111,190,111,
 2,130,253,126,174,254,216,172,172,1,40,174,0,1,0,44,254,139,4,0,6,18,0,41,0,0,5,50,19,54,55,26,1,51,50,22,21,20,6,35,34,38,39,38,39,38,39,34,
 3,6,7,10,1,7,14,1,35,34,38,53,52,54,51,50,22,21,20,22,1,52,92,17,2,3,14,193,199,88,107,68,56,41,56,9,5,1,3,24,90,18,3,2,10,36,35,50,
 167,110,86,109,70,60,45,63,10,252,2,127,136,75,1,252,1,192,98,80,60,73,48,44,20,34,46,1,253,135,116,62,254,216,254,215,102,148,155,98,78,62,74,63,40,58,30,0,
 255,255,0,44,254,139,6,208,6,18,16,39,8,209,2,208,0,0,16,6,8,209,0,0,255,255,0,44,254,139,9,160,6,18,16,39,8,209,5,160,0,0,16,39,8,209,2,208,
 0,0,16,6,8,209,0,0,0,2,0,195,2,16,5,70,4,137,0,11,0,15,0,0,1,52,54,51,50,22,21,20,6,35,34,38,5,33,21,33,2,126,79,55,56,79,79,56,
 55,79,254,69,4,130,251,126,3,244,61,88,88,61,62,88,88,194,228,0,0,3,0,195,0,123,5,70,4,137,0,11,0,23,0,27,0,0,1,52,54,51,50,22,21,20,6,35,
 34,38,17,52,54,51,50,22,21,20,6,35,34,38,1,33,21,33,4,56,79,55,56,79,79,56,55,79,79,55,56,79,79,56,55,79,252,139,3,26,252,230,3,244,61,88,88,61,
 62,88,88,253,90,62,88,88,62,61,88,88,2,33,228,0,0,5,0,195,0,123,5,70,4,137,0,11,0,23,0,35,0,47,0,51,0,0,19,52,54,51,50,22,21,20,6,35,
 34,38,17,52,54,51,50,22,21,20,6,35,34,38,1,52,54,51,50,22,21,20,6,35,34,38,17,52,54,51,50,22,21,20,6,35,34,38,1,33,21,33,195,79,55,56,79,79,
 56,55,79,79,55,56,79,79,56,55,79,3,117,79,55,56,79,79,56,55,79,79,55,56,79,79,56,55,79,252,139,4,130,251,126,3,244,61,88,88,61,62,88,88,253,90,62,88,
 88,62,61,88,88,3,33,61,88,88,61,62,88,88,253,90,62,88,88,62,61,88,88,2,33,228,0,0,0,3,0,195,0,123,5,70,4,137,0,19,0,31,0,43,0,0,1,6,
 35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,37,52,54,51,50,22,21,20,6,35,34,38,17,52,54,51,50,22,21,20,6,35,34,38,5,69,172,134,91,156,
 36,136,86,174,169,169,174,86,136,36,156,91,134,172,253,57,79,55,56,79,79,56,55,79,79,55,56,79,79,56,55,79,2,114,145,68,16,57,168,206,168,57,16,68,145,180,61,88,
 88,61,62,88,88,253,90,62,88,88,62,61,88,88,0,0,0,1,0,195,1,198,5,70,3,64,0,19,0,0,1,6,35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,
 50,55,5,69,172,134,91,156,36,136,86,174,169,169,174,86,136,36,156,91,134,172,2,114,145,68,16,57,168,206,168,57,16,68,145,0,0,1,0,195,1,198,5,70,3,64,0,19,
 0,0,19,53,22,51,50,63,1,54,51,50,23,21,38,35,34,15,1,6,35,34,195,172,134,91,156,37,136,85,174,169,169,174,85,136,37,156,91,134,2,114,206,145,68,16,57,168,
 206,168,57,16,68,0,0,0,0,2,0,195,0,244,5,70,3,215,0,3,0,30,0,0,19,33,21,33,5,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,
 31,2,22,51,50,54,195,4,130,251,126,4,130,84,168,91,85,137,24,5,12,154,88,69,150,87,87,166,90,86,136,23,13,156,91,69,151,3,215,227,133,207,85,83,58,10,2,5,
 66,71,74,207,86,81,57,10,6,68,72,0,0,2,0,195,1,45,5,70,4,16,0,3,0,31,0,0,19,33,21,33,1,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,
 53,62,1,51,50,31,2,22,51,50,54,195,4,130,251,126,4,130,84,168,91,85,136,15,9,6,12,154,88,69,150,87,87,166,90,86,136,23,13,156,91,69,151,2,16,227,2,227,
 206,86,82,57,7,3,3,5,66,72,73,206,86,82,57,10,6,68,72,0,0,2,0,195,0,244,5,70,4,16,0,28,0,57,0,0,1,21,14,1,35,34,39,38,39,38,39,38,
 35,34,6,7,53,62,1,51,50,23,22,31,1,22,51,50,54,19,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,31,1,22,51,50,54,5,69,
 84,168,91,85,137,14,10,5,12,154,88,69,150,87,87,166,90,86,136,16,7,13,156,91,69,151,86,84,168,91,85,136,15,9,6,12,154,88,69,150,87,87,166,90,86,136,16,7,
 13,156,91,69,151,2,111,207,85,83,58,6,4,2,5,66,71,74,207,86,81,57,7,3,6,68,72,1,235,206,86,82,57,7,3,3,5,66,72,73,206,86,82,57,7,3,6,68,
 72,0,0,0,0,3,0,195,1,45,5,70,5,188,0,9,0,13,0,17,0,0,0,52,54,51,50,22,20,6,35,34,1,33,21,33,17,33,21,33,2,89,101,70,71,101,101,71,
 70,254,5,4,130,251,126,4,130,251,126,4,176,156,112,112,156,111,253,207,227,2,170,227,0,4,0,195,255,72,5,70,5,188,0,9,0,19,0,23,0,27,0,0,4,52,54,51,
 50,22,20,6,35,34,2,52,54,51,50,22,20,6,35,34,1,33,21,33,17,33,21,33,2,89,101,70,71,101,101,71,70,101,101,70,71,101,101,71,70,254,5,4,130,251,126,4,
 130,251,126,73,156,112,112,156,111,5,104,156,112,112,156,111,253,207,227,2,170,227,0,0,0,4,0,195,255,72,5,70,5,188,0,9,0,19,0,23,0,27,0,0,4,52,54,51,
 50,22,20,6,35,34,0,52,54,51,50,22,20,6,35,34,3,33,21,33,17,33,21,33,3,238,101,70,71,101,101,71,70,252,112,101,70,71,101,101,71,70,101,4,130,251,126,4,
 130,251,126,73,156,112,112,156,111,5,104,156,112,112,156,111,253,207,227,2,170,227,0,0,0,4,0,195,255,72,5,70,5,188,0,9,0,19,0,23,0,27,0,0,22,52,54,51,
 50,22,20,6,35,34,0,52,54,51,50,22,20,6,35,34,1,33,21,33,17,33,21,33,195,101,70,71,101,101,71,70,2,198,101,70,71,101,101,71,70,252,112,4,130,251,126,4,
 130,251,126,73,156,112,112,156,111,5,104,156,112,112,156,111,253,207,227,2,170,227,0,0,0,4,0,195,0,226,7,8,4,36,0,9,0,19,0,23,0,27,0,0,18,52,54,51,
 50,22,20,6,35,34,2,52,54,51,50,22,20,6,35,34,1,33,21,33,17,33,21,33,195,101,70,71,101,101,71,70,101,101,70,71,101,101,71,70,1,93,4,130,251,126,4,130,
 251,126,3,24,156,112,112,156,111,254,168,156,112,112,156,111,1,46,227,2,170,227,0,0,0,4,0,195,0,226,7,8,4,36,0,9,0,19,0,23,0,27,0,0,0,52,54,51,
 50,22,20,6,35,34,2,52,54,51,50,22,20,6,35,34,1,33,21,33,17,33,21,33,5,176,101,70,71,101,101,71,70,101,101,70,71,101,101,71,70,250,174,4,130,251,126,4,
 130,251,126,3,24,156,112,112,156,111,254,168,156,112,112,156,111,1,46,227,2,170,227,0,0,1,0,195,255,246,5,70,5,12,0,19,0,0,19,33,19,23,7,51,21,33,7,33,
 21,33,3,39,55,35,53,33,55,33,195,2,204,225,130,135,218,254,129,166,2,37,253,53,224,132,135,218,1,128,165,253,219,3,215,1,53,125,184,227,228,227,254,201,127,184,227,228,
 0,3,0,195,0,187,5,70,4,73,0,3,0,7,0,11,0,0,19,33,21,33,21,33,21,33,17,33,21,33,195,4,130,251,126,4,130,251,126,4,130,251,126,2,244,228,114,226,
 3,140,226,0,0,2,0,195,0,0,5,70,4,164,0,3,0,10,0,0,37,21,33,53,1,13,1,21,1,53,1,5,69,251,126,4,130,252,211,3,45,251,126,4,130,227,227,227,
 2,211,211,211,237,1,80,225,1,80,0,0,0,2,0,195,0,0,5,70,4,164,0,6,0,10,0,0,19,53,1,21,1,53,37,1,33,21,33,195,4,130,251,126,3,45,252,211,
 4,130,251,126,3,182,238,254,176,225,254,176,237,211,254,0,227,0,0,0,0,1,0,195,0,0,5,70,5,4,0,19,0,0,1,21,33,34,14,1,20,30,1,51,33,21,33,34,
 36,2,16,18,36,51,5,69,253,192,100,171,100,100,171,100,2,64,253,192,157,254,246,155,155,1,10,157,5,4,230,111,190,222,190,111,230,172,1,40,1,92,1,40,172,0,0,0,
 0,1,0,195,0,0,5,70,5,4,0,19,0,0,51,53,33,50,62,1,52,46,1,35,33,53,33,50,4,18,16,2,4,35,195,2,64,100,171,100,100,171,100,253,192,2,64,157,
 1,10,155,155,254,246,157,230,111,190,222,190,111,230,172,254,216,254,164,254,216,172,0,0,0,2,0,195,254,229,5,70,6,31,0,22,0,32,0,0,1,21,35,1,33,21,33,35,
 3,39,55,38,39,38,2,16,18,36,59,1,19,23,7,9,1,35,34,14,1,20,22,23,22,5,69,232,254,243,1,245,253,192,1,92,195,80,41,41,133,155,155,1,10,157,199,93,
 194,67,253,212,1,4,123,100,171,100,100,86,24,5,4,230,252,200,230,254,229,79,246,18,26,86,1,40,1,92,1,40,172,1,27,79,204,251,255,3,27,111,190,222,190,55,16,0,
 0,2,0,195,254,229,5,70,6,31,0,22,0,32,0,0,51,53,51,1,33,53,33,51,19,23,7,22,23,22,18,16,2,4,43,1,3,39,55,9,1,51,50,62,1,52,38,39,
 38,195,233,1,13,254,10,2,64,1,93,194,80,42,40,133,155,155,254,246,157,199,92,195,67,2,44,254,252,123,100,171,100,100,85,25,230,3,56,230,1,27,79,246,18,26,86,254,
 216,254,164,254,216,172,254,229,79,204,4,1,252,229,111,190,222,190,55,16,0,2,0,195,255,81,5,70,5,179,0,3,0,23,0,0,55,33,21,33,1,21,33,34,14,1,20,30,
 1,51,33,21,33,34,36,2,16,18,36,51,195,4,130,251,126,4,130,253,192,100,171,100,100,171,100,2,64,253,192,157,254,246,155,155,1,10,157,55,230,6,98,230,111,190,222,190,
 111,230,172,1,40,1,92,1,40,172,0,0,0,2,0,195,255,81,5,70,5,179,0,3,0,23,0,0,55,33,21,33,17,53,33,50,62,1,52,46,1,35,33,53,33,50,4,18,
 16,2,4,35,195,4,130,251,126,2,64,100,171,100,100,171,100,253,192,2,64,157,1,10,155,155,254,246,157,55,230,1,94,230,111,190,222,190,111,230,172,254,216,254,164,254,216,172,
 0,2,0,194,255,231,5,70,4,235,0,9,0,29,0,0,1,21,33,23,35,1,53,1,51,7,1,51,17,20,30,1,50,62,1,53,17,51,17,20,2,4,32,36,2,53,4,55,
 254,139,54,46,254,226,1,30,46,54,254,0,207,100,171,200,171,100,207,155,254,246,254,199,254,245,155,2,238,220,208,1,57,10,1,57,208,1,253,253,126,111,190,111,111,190,111,2,
 130,253,126,174,254,216,172,172,1,40,174,0,0,2,0,194,255,231,5,70,4,235,0,19,0,29,0,0,19,51,17,20,30,1,50,62,1,53,17,51,17,20,2,4,32,36,2,53,
 4,52,54,51,50,22,20,6,35,34,194,207,100,171,200,171,100,207,155,254,246,254,199,254,245,155,1,151,101,70,71,101,101,71,70,4,235,253,126,111,190,111,111,190,111,2,130,253,
 126,174,254,216,172,172,1,40,174,53,156,112,112,156,111,0,0,2,0,194,255,231,5,70,4,235,0,11,0,31,0,0,1,21,51,21,35,21,35,53,35,53,51,53,1,51,17,20,
 30,1,50,62,1,53,17,51,17,20,2,4,32,36,2,53,3,108,203,203,207,204,204,254,37,207,100,171,200,171,100,207,155,254,246,254,199,254,245,155,3,216,226,230,226,226,230,226,
 1,19,253,126,111,190,111,111,190,111,2,130,253,126,174,254,216,172,172,1,40,174,0,0,0,1,0,195,0,2,5,70,5,4,0,7,0,0,37,33,17,33,21,33,17,33,5,69,
 251,126,4,130,252,77,3,179,2,5,2,230,252,202,0,0,0,1,0,195,0,2,5,70,5,4,0,7,0,0,19,33,17,33,53,33,17,33,195,4,130,251,126,3,179,252,77,5,
 4,250,254,230,3,54,0,0,0,2,0,195,255,81,5,70,5,179,0,3,0,11,0,0,55,33,21,33,1,33,17,33,21,33,17,33,195,4,130,251,126,4,130,251,126,4,130,252,
 77,3,179,55,230,1,96,5,2,230,252,202,0,2,0,195,255,81,5,70,5,179,0,3,0,11,0,0,55,33,21,33,17,33,17,33,53,33,17,33,195,4,130,251,126,4,130,251,
 126,3,179,252,77,55,230,6,98,250,254,230,3,54,0,0,0,1,0,195,0,0,5,70,5,4,0,7,0,0,51,17,33,17,35,17,33,17,195,4,130,207,253,28,5,4,250,252,
 4,30,251,226,0,1,0,195,0,0,5,70,5,4,0,7,0,0,1,17,33,17,51,17,33,17,5,69,251,126,207,2,228,5,4,250,252,5,4,251,226,4,30,0,0,5,0,194,
 0,0,5,70,5,4,0,11,0,19,0,27,0,35,0,43,0,0,18,16,18,36,32,4,18,16,2,4,32,36,1,6,7,6,7,6,7,51,7,22,23,22,23,22,23,17,19,54,
 55,54,55,54,55,35,55,38,39,38,39,38,39,17,194,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,1,64,43,39,86,49,24,12,253,253,12,24,49,86,39,43,207,42,
 40,85,50,23,13,253,253,13,23,50,85,40,42,1,212,1,92,1,40,172,172,254,216,254,164,254,216,172,172,3,98,14,26,55,95,43,47,230,48,44,95,55,26,14,1,26,254,230,
 14,26,55,95,44,48,230,47,43,95,55,26,14,254,232,0,0,3,0,194,0,0,5,70,5,4,0,11,0,21,0,31,0,0,18,16,18,36,32,4,18,16,2,4,32,36,1,33,
 22,23,30,1,50,54,55,54,1,33,38,39,46,1,34,6,7,6,194,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,3,12,253,55,12,24,49,171,200,171,50,23,253,68,
 2,201,13,23,50,171,200,171,49,24,1,212,1,92,1,40,172,172,254,216,254,164,254,216,172,172,1,98,47,43,95,111,111,95,43,1,21,48,44,95,111,111,95,44,0,5,0,194,
 0,0,5,70,5,4,0,11,0,17,0,22,0,28,0,33,0,0,18,16,18,36,32,4,18,16,2,4,32,36,19,6,21,20,23,55,1,39,7,22,50,55,54,53,52,39,7,1,
 23,55,38,34,194,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,98,46,46,179,1,68,178,178,83,191,229,46,46,178,254,186,179,179,83,192,1,212,1,92,1,40,172,172,
 254,216,254,164,254,216,172,172,2,156,92,106,107,92,198,254,152,197,197,51,213,92,107,106,92,199,1,106,199,199,51,0,0,3,0,194,0,0,5,70,5,4,0,11,0,20,0,29,
 0,0,18,16,18,36,32,4,18,16,2,4,32,36,9,1,22,51,50,62,1,53,52,3,38,35,34,14,1,21,20,23,194,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,
 2,236,254,9,83,95,100,171,100,192,83,96,100,171,100,46,1,212,1,92,1,40,172,172,254,216,254,164,254,216,172,172,2,156,253,209,51,111,190,111,106,0,255,51,111,190,111,107,
 92,0,0,0,0,3,0,194,0,0,5,70,5,4,0,9,0,21,0,33,0,0,0,52,54,51,50,22,20,6,35,34,0,20,30,1,50,62,1,52,46,1,34,6,0,16,18,36,
 32,4,18,16,2,4,32,36,2,89,101,70,71,101,101,71,70,254,211,100,171,200,171,100,100,171,200,171,254,205,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,2,52,156,
 112,112,156,111,1,44,222,190,111,111,190,222,190,111,111,254,37,1,92,1,40,172,172,254,216,254,164,254,216,172,172,0,0,4,0,194,0,0,5,70,5,4,0,8,0,18,0,30,
 0,42,0,0,0,38,34,6,20,22,50,54,53,36,54,51,50,22,21,20,6,34,46,1,20,30,1,50,62,1,52,46,1,34,6,0,16,18,36,32,4,18,16,2,4,32,36,3,
 87,50,71,48,48,73,48,254,201,131,97,93,131,131,192,129,143,100,171,200,171,100,100,171,200,171,254,205,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,2,169,56,54,81,
 53,54,39,106,147,150,103,105,145,143,218,222,190,111,111,190,222,190,111,111,254,37,1,92,1,40,172,172,254,216,254,164,254,216,172,172,0,3,0,194,0,0,5,70,5,4,0,17,
 0,29,0,41,0,0,1,7,23,7,39,19,35,19,7,39,55,39,55,23,3,51,3,55,4,20,30,1,50,62,1,52,46,1,34,6,0,16,18,36,32,4,18,16,2,4,32,36,
 4,81,216,216,88,187,24,165,25,188,88,217,217,88,188,25,165,24,187,253,152,100,171,200,171,100,100,171,200,171,254,205,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,2,
 218,88,90,155,159,254,233,1,23,159,155,90,88,158,162,1,26,254,230,162,135,222,190,111,111,190,222,190,111,111,254,37,1,92,1,40,172,172,254,216,254,164,254,216,172,172,0,0,
 0,4,0,194,0,0,5,70,5,4,0,3,0,7,0,19,0,31,0,0,1,33,21,33,17,33,21,33,38,20,30,1,50,62,1,52,46,1,34,6,0,16,18,36,32,4,18,16,
 2,4,32,36,2,21,1,223,254,33,1,223,254,33,132,100,171,200,171,100,100,171,200,171,254,205,155,1,11,1,57,1,10,155,155,254,246,254,199,254,245,2,66,177,1,226,177,47,
 222,190,111,111,190,222,190,111,111,254,37,1,92,1,40,172,172,254,216,254,164,254,216,172,172,0,0,0,0,3,0,194,0,0,5,70,5,4,0,3,0,15,0,27,0,0,1,33,
 21,33,38,20,30,1,50,62,1,52,46,1,34,6,0,16,18,36,32,4,18,16,2,4,32,36,1,232,2,57,253,199,87,100,171,200,171,100,100,171,200,171,254,205,155,1,11,1,
 57,1,10,155,155,254,246,254,199,254,245,2,244,230,227,222,190,111,111,190,222,190,111,111,254,37,1,92,1,40,172,172,254,216,254,164,254,216,172,172,0,5,0,195,0,2,5,70,
 5,4,0,3,0,7,0,11,0,15,0,19,0,0,1,17,33,17,41,1,17,33,19,33,17,33,1,33,17,33,1,17,33,17,3,108,1,10,254,39,254,245,1,11,207,1,10,254,
 246,1,217,251,126,4,130,253,88,254,245,4,30,254,216,1,40,254,216,253,242,1,40,253,242,5,2,251,228,1,40,254,216,0,0,0,0,3,0,195,0,2,5,70,5,4,0,3,
 0,7,0,11,0,0,1,17,33,17,1,17,33,17,5,33,17,33,4,118,253,28,2,228,253,28,3,179,251,126,4,130,2,246,1,40,254,216,253,242,1,40,254,216,230,5,2,0,
 0,5,0,195,0,2,5,70,5,4,0,3,0,6,0,9,0,12,0,15,0,0,37,33,17,33,1,17,19,1,33,19,1,17,3,1,33,3,5,69,251,126,4,130,252,77,232,1,
 114,254,49,231,1,114,231,254,144,1,203,230,2,5,2,254,126,253,254,1,1,1,157,254,255,254,99,2,2,254,255,254,103,0,255,0,0,3,0,195,0,2,5,70,5,4,0,9,
 0,13,0,17,0,0,0,52,54,51,50,22,20,6,35,34,5,33,17,33,1,33,17,33,2,89,101,70,71,101,101,71,70,254,212,2,228,253,28,3,179,251,126,4,130,2,52,156,
 112,112,156,111,221,3,54,251,228,5,2,0,0,1,0,195,0,0,5,155,5,213,0,7,0,0,19,51,17,33,21,33,17,35,195,202,4,14,251,242,202,5,213,253,134,224,253,133,
 0,1,0,195,0,0,5,155,5,213,0,7,0,0,1,17,35,17,33,53,33,17,5,155,202,251,242,4,14,5,213,250,43,2,123,224,2,122,0,0,0,1,0,195,0,0,6,39,
 5,130,0,7,0,0,19,33,21,33,17,35,17,33,195,5,99,253,188,219,253,188,5,130,224,251,94,4,162,0,0,0,0,1,0,195,0,0,6,39,5,130,0,7,0,0,51,53,
 33,17,51,17,33,21,195,2,68,219,2,68,224,4,162,251,94,224,0,0,0,1,0,195,0,0,3,172,5,213,0,7,0,0,19,51,17,33,21,33,17,35,195,202,2,31,253,225,
 202,5,213,253,134,224,253,133,0,1,0,195,0,0,3,172,5,213,0,11,0,0,19,51,17,33,21,33,21,33,21,33,17,35,195,202,2,31,253,225,2,31,253,225,202,5,213,254,
 78,224,176,224,254,77,0,0,0,1,0,195,0,0,5,155,5,213,0,11,0,0,19,51,17,33,21,33,21,33,21,33,17,35,195,202,4,14,251,242,4,14,251,242,202,5,213,254,
 78,224,176,224,254,77,0,0,0,2,0,195,0,0,5,155,5,213,0,3,0,11,0,0,33,35,17,59,2,17,33,21,33,17,35,1,141,202,202,158,202,2,166,253,90,202,5,213,
 253,134,224,253,133,0,0,0,0,3,0,195,0,0,5,155,5,213,0,3,0,7,0,15,0,0,33,35,17,51,1,35,17,59,2,17,33,21,33,17,35,1,141,202,202,1,104,202,
 202,158,202,1,62,254,194,202,5,213,250,43,5,213,253,134,224,253,133,0,0,2,0,195,0,0,7,3,5,213,0,11,0,15,0,0,1,51,17,33,21,33,21,33,21,33,17,43,
 2,17,51,2,43,202,4,14,251,242,4,14,251,242,202,158,202,202,5,213,254,78,224,176,224,254,77,5,213,0,0,0,0,1,0,195,255,5,5,155,6,208,0,15,0,0,19,51,
 17,33,1,23,1,33,21,33,1,39,1,33,17,35,195,202,1,139,1,115,187,254,182,1,159,254,3,254,140,187,1,75,254,211,202,5,213,253,134,3,117,98,252,237,224,252,138,98,
 3,20,253,133,0,2,0,195,255,5,5,155,6,208,0,19,0,23,0,0,19,51,17,33,1,23,3,33,21,33,7,33,21,33,1,39,19,35,17,35,1,55,33,21,195,202,1,223,
 1,31,187,247,1,76,254,87,74,1,243,253,175,254,224,187,247,217,202,2,0,74,254,128,5,213,254,78,2,173,98,253,181,224,176,224,253,82,98,2,76,254,77,2,147,176,176,0,
 0,2,0,195,255,5,5,155,6,208,0,3,0,19,0,0,33,35,17,59,2,17,51,1,23,1,33,21,33,3,21,35,7,39,19,1,141,202,202,158,202,35,1,115,187,254,182,1,
 159,254,3,169,97,106,187,188,5,213,253,134,3,117,98,252,237,224,254,109,232,251,98,1,192,0,0,0,0,4,0,195,255,5,7,3,6,208,0,3,0,21,0,24,0,28,0,0,
 33,35,17,59,2,17,33,1,23,3,33,21,33,7,33,21,33,1,39,55,35,19,55,35,63,1,35,21,1,141,202,202,158,202,1,43,1,31,187,247,2,0,253,163,74,2,167,252,
 251,254,224,187,64,56,202,37,37,130,74,204,5,213,254,78,2,173,98,253,181,224,176,224,253,82,98,153,1,91,88,224,176,176,0,0,0,1,0,195,2,10,2,27,3,133,0,11,
 0,0,19,52,54,51,50,22,21,20,6,35,34,38,195,101,70,71,101,101,71,70,101,2,199,78,112,112,78,78,111,111,0,2,0,131,0,0,5,127,4,196,0,4,0,9,0,0,
 51,17,9,1,17,37,33,17,9,1,131,2,126,2,126,251,211,3,95,254,80,254,81,2,129,2,67,253,189,253,127,227,1,124,1,127,254,129,0,0,0,1,0,230,254,242,2,229,
 6,20,0,5,0,0,19,33,21,35,17,33,230,1,255,192,254,193,6,20,120,249,86,0,0,1,0,130,254,242,2,129,6,20,0,5,0,0,1,17,33,17,35,53,2,129,254,193,
 192,6,20,248,222,6,170,120,0,1,0,230,254,242,2,229,6,20,0,5,0,0,19,17,33,17,51,21,230,1,63,192,254,242,7,34,249,86,120,0,0,1,0,130,254,242,2,129,
 6,20,0,5,0,0,1,33,53,51,17,33,2,129,254,1,192,1,63,254,242,120,6,170,0,1,0,195,1,31,5,70,3,135,0,5,0,0,1,21,33,17,35,17,5,69,252,76,
 206,3,135,227,254,123,2,104,0,2,0,5,0,232,3,220,5,44,0,7,0,15,0,0,19,36,5,2,19,4,37,18,1,18,3,4,37,2,19,36,166,1,74,1,73,118,118,254,
 183,254,182,118,254,233,174,174,1,235,1,235,173,173,254,22,1,156,132,132,1,110,1,110,130,130,254,146,253,222,2,12,2,56,186,186,253,244,253,202,184,0,0,0,0,6,0,155,
 0,0,6,19,6,18,0,39,0,43,0,54,0,64,0,75,0,86,0,0,1,35,34,38,16,54,32,22,29,1,51,53,52,54,32,22,16,6,43,1,21,51,50,22,16,6,32,38,
 61,1,35,21,20,6,32,38,16,54,59,3,53,35,39,53,52,38,35,34,6,21,20,22,51,33,51,50,54,52,38,35,34,6,21,17,21,20,22,51,50,54,53,52,38,35,33,35,
 34,6,21,20,22,51,50,54,53,2,110,156,128,182,182,1,1,183,155,182,1,1,182,182,128,156,156,128,182,182,254,255,182,155,183,254,255,182,182,128,156,156,155,155,156,91,65,64,
 91,91,64,2,110,156,65,91,92,64,65,91,92,64,65,91,92,64,253,146,156,64,91,91,64,65,91,3,96,202,1,30,202,202,143,173,173,143,202,202,254,226,202,173,203,254,226,202,
 202,143,173,173,143,202,202,1,30,203,173,172,173,71,102,102,71,72,101,102,142,102,102,71,253,77,173,71,101,101,72,71,101,101,72,71,101,101,71,0,0,1,0,195,1,31,5,70,
 3,135,0,5,0,0,1,33,17,51,17,33,5,69,251,126,206,3,180,1,31,2,104,254,123,0,0,0,0,1,1,160,254,0,4,0,7,102,0,25,0,0,1,17,52,55,18,55,
 54,51,50,22,21,20,6,35,34,38,39,38,39,38,35,34,3,6,21,17,1,161,6,15,96,96,198,88,107,68,55,41,56,10,5,1,3,24,83,25,5,254,0,4,215,4,208,1,
 253,222,224,98,80,60,73,48,45,20,34,46,253,134,143,35,250,60,0,0,0,1,0,40,254,22,2,136,7,134,0,26,0,0,1,48,17,20,7,2,7,6,35,34,38,53,52,54,
 51,50,22,23,22,23,22,51,50,19,54,53,17,2,135,6,15,96,96,198,88,108,69,55,41,56,10,4,2,3,24,83,24,6,7,134,251,31,4,208,254,3,222,224,98,80,60,73,
 48,45,20,34,46,2,122,143,35,5,206,0,0,2,0,155,0,0,6,152,5,200,0,7,0,11,0,0,19,33,1,33,21,33,1,33,37,33,21,33,155,2,21,2,76,1,156,253,
 235,253,180,254,100,3,142,2,111,253,145,5,200,250,229,173,5,28,172,172,0,43,0,108,0,0,9,249,5,213,0,11,0,23,0,35,0,47,0,59,0,71,0,83,0,95,0,107,
 0,119,0,131,0,143,0,155,0,167,0,179,0,191,0,203,0,215,0,227,0,239,0,251,1,7,1,19,1,31,1,43,1,55,1,67,1,79,1,91,1,103,1,115,1,127,1,139,
 1,151,1,163,1,175,1,187,1,199,1,211,1,228,1,240,1,252,2,8,0,0,1,33,50,21,17,20,35,33,34,53,17,52,23,17,20,51,33,50,53,17,52,35,33,34,19,21,
 20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,37,21,20,43,1,34,61,1,52,59,1,50,5,21,20,43,1,34,61,1,52,59,1,50,23,21,
 20,43,1,34,61,1,52,59,1,50,5,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,
 20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,5,21,20,43,1,34,61,1,52,59,1,50,37,21,20,43,1,34,61,1,52,59,1,50,23,21,
 20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,
 20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,39,21,20,43,1,34,61,1,52,59,1,50,7,21,
 20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,
 20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,39,21,20,43,1,34,61,1,52,59,1,50,23,21,
 20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,
 20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,5,21,
 20,43,1,34,61,1,52,59,1,50,7,50,21,17,20,43,1,34,61,1,52,35,34,61,1,52,51,19,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,
 59,1,50,5,34,61,1,52,51,33,50,29,1,20,35,1,51,7,255,198,198,248,1,199,132,67,7,255,65,65,248,1,67,233,33,66,34,34,66,33,201,33,68,32,32,68,33,1,
 41,33,67,33,33,67,33,254,114,33,67,33,33,67,33,199,33,67,33,33,67,33,1,141,33,67,33,33,67,33,199,33,67,33,33,67,33,199,33,67,33,33,67,33,199,34,66,33,
 33,66,34,199,34,66,33,33,66,34,1,102,33,226,34,34,226,33,249,9,33,67,33,33,67,33,199,33,67,33,33,67,33,199,34,66,33,33,66,34,198,34,66,33,33,66,34,199,
 34,66,33,33,66,34,199,34,66,34,34,66,34,198,33,66,34,34,66,33,199,33,66,34,34,66,33,32,33,67,33,33,67,33,199,33,67,33,33,67,33,199,33,67,33,33,67,33,
 199,33,67,33,33,67,33,198,33,67,33,33,67,33,199,33,66,34,34,66,33,199,33,66,34,34,66,33,198,34,66,34,34,66,34,33,33,67,33,33,67,33,199,33,67,33,33,67,
 33,199,33,67,33,33,67,33,199,33,67,33,33,67,33,198,33,67,33,33,67,33,199,33,67,33,33,67,33,199,34,66,34,34,66,34,199,34,66,34,34,66,34,199,34,66,34,34,
 66,34,1,1,33,126,33,33,126,33,33,33,33,222,38,32,33,33,133,33,67,33,33,67,33,201,33,68,32,32,68,33,250,72,34,34,3,157,33,33,5,213,221,251,229,221,221,4,
 27,221,221,251,229,74,74,4,27,74,252,28,73,37,37,73,38,37,74,37,37,74,37,183,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,
 74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,183,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,
 74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,183,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,
 74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,180,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,
 74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,219,37,254,222,37,37,149,
 32,37,73,37,253,72,74,37,37,74,37,37,74,37,37,74,37,148,37,74,37,37,74,37,0,1,0,23,254,46,7,43,0,175,0,11,0,0,1,17,33,53,33,17,33,17,33,21,
 33,17,1,35,254,244,1,218,3,95,1,218,254,244,254,46,1,158,227,254,98,1,158,227,254,98,0,0,0,1,0,115,253,252,3,39,7,109,0,11,0,0,1,33,53,16,19,18,
 19,51,2,3,2,17,1,121,254,250,144,168,149,230,159,156,114,253,252,234,3,114,1,226,2,48,1,3,254,153,253,224,254,112,252,144,0,1,0,115,253,252,1,122,7,134,0,3,
 0,0,19,33,17,33,115,1,6,254,250,7,134,246,118,0,0,1,0,115,254,20,3,39,7,134,0,11,0,0,1,21,16,19,18,19,35,38,3,2,17,53,1,121,114,130,185,230,
 139,178,144,7,134,234,252,171,254,84,254,26,254,95,240,2,67,1,212,3,129,234,0,0,0,1,0,115,253,252,3,39,7,109,0,11,0,0,1,53,16,3,2,3,51,18,19,18,
 17,21,2,32,114,156,159,231,149,167,144,253,252,234,3,112,1,144,2,32,1,103,254,253,253,208,254,30,252,142,234,0,0,1,2,32,253,252,3,39,7,134,0,4,0,0,1,17,
 33,17,48,3,38,254,250,7,134,246,118,9,138,0,0,0,0,1,0,115,254,20,3,39,7,134,0,11,0,0,1,33,21,16,3,2,7,35,18,19,18,17,2,32,1,6,144,178,
 138,231,186,129,114,7,134,234,252,127,254,44,253,190,241,1,161,1,230,1,172,3,85,0,0,1,0,115,253,252,3,39,7,109,0,5,0,0,1,33,17,33,17,33,1,121,254,250,
 2,179,254,83,253,252,9,113,254,221,0,0,0,1,0,115,253,252,1,122,7,134,0,3,0,0,19,33,17,33,115,1,6,254,250,7,134,246,118,0,0,1,0,115,254,20,3,39,
 7,134,0,5,0,0,1,17,33,17,33,17,1,121,1,173,253,77,7,134,247,177,254,221,9,114,0,0,0,1,0,115,253,252,3,39,7,109,0,5,0,0,1,17,33,17,33,17,
 2,32,254,83,2,179,253,252,8,78,1,35,246,143,0,0,0,1,2,32,253,252,3,39,7,134,0,4,0,0,1,17,33,17,48,3,38,254,250,7,134,246,118,9,138,0,0,0,
 0,1,0,115,254,20,3,39,7,134,0,5,0,0,1,33,17,33,17,33,2,32,1,6,253,77,1,173,7,134,246,142,1,35,0,0,0,1,2,52,253,234,4,208,7,109,0,13,
 0,0,1,35,17,52,55,54,59,1,17,35,34,7,6,21,3,50,254,111,110,199,247,253,92,38,30,253,234,7,117,245,141,140,254,240,48,37,161,0,0,1,0,151,254,7,3,51,
 7,121,0,24,0,0,1,22,23,22,25,1,35,17,52,39,38,47,1,17,51,50,55,54,53,17,51,17,16,7,6,2,125,51,39,91,254,99,52,207,55,55,202,57,99,254,91,36,
 2,193,32,61,146,254,239,253,70,2,174,189,124,65,4,1,1,27,69,117,196,2,172,253,72,254,245,152,60,0,0,0,0,1,2,52,254,20,4,208,7,121,0,13,0,0,1,17,
 20,23,22,59,1,17,35,34,39,38,53,17,3,50,30,38,92,253,247,196,113,111,7,121,248,161,161,37,48,254,240,140,137,249,7,87,0,1,2,52,253,244,3,51,7,121,0,3,
 0,0,1,35,17,51,3,50,254,254,253,244,9,133,0,0,0,1,0,151,253,234,3,51,7,109,0,13,0,0,1,17,52,39,38,43,1,17,51,50,23,22,21,17,2,52,29,39,
 92,253,248,199,109,111,253,234,7,125,161,37,48,1,16,140,141,245,248,139,0,1,2,52,254,7,4,208,7,121,0,24,0,0,1,38,39,38,25,1,51,17,20,23,22,59,1,17,
 7,6,7,6,21,17,35,17,16,55,54,2,233,54,36,91,254,99,58,201,55,55,207,52,99,254,91,39,2,193,33,60,152,1,11,2,184,253,84,196,117,69,254,229,1,4,65,124,
 189,253,82,2,186,1,17,146,61,0,0,0,0,1,0,151,254,20,3,51,7,121,0,13,0,0,1,51,17,20,7,6,43,1,17,51,50,55,54,53,2,52,254,111,112,196,248,253,
 92,39,29,7,121,248,169,249,137,140,1,16,48,37,161,0,0,1,1,160,254,0,2,136,7,134,0,3,0,0,1,17,51,17,1,161,230,254,0,9,134,246,122,0,0,2,0,167,
 0,0,6,39,4,196,0,2,0,6,0,0,1,33,9,1,33,17,33,6,38,250,129,2,191,2,192,250,129,5,127,2,160,2,36,251,60,1,248,0,0,1,0,131,254,46,5,127,
 0,175,0,7,0,0,19,17,51,17,33,17,51,17,131,207,3,95,206,254,46,2,129,254,98,1,158,253,127,0,0,0,255,255,255,238,2,20,5,156,6,40,16,7,9,58,0,0,
 4,20,0,0,0,1,255,238,254,0,5,156,255,5,0,3,0,0,3,17,33,17,18,5,174,254,0,1,5,254,251,0,0,1,255,238,254,0,5,156,255,246,0,3,0,0,3,17,
 33,17,18,5,174,254,0,1,246,254,10,0,0,1,255,238,254,0,5,156,1,15,0,3,0,0,3,17,33,17,18,5,174,254,0,3,15,252,241,0,0,1,255,238,254,0,5,156,
 2,20,0,3,0,0,3,17,33,17,18,5,174,254,0,4,20,251,236,0,0,1,255,238,254,0,5,156,3,25,0,3,0,0,3,17,33,17,18,5,174,254,0,5,25,250,231,0,
 0,1,255,238,254,0,5,156,4,30,0,3,0,0,3,17,33,17,18,5,174,254,0,6,30,249,226,0,0,1,255,238,254,0,5,156,5,35,0,3,0,0,3,17,33,17,18,5,
 174,254,0,7,35,248,221,0,0,1,255,238,254,0,5,156,6,40,0,3,0,0,3,17,33,17,18,5,174,254,0,8,40,247,216,0,0,1,255,238,254,0,4,230,6,40,0,3,
 0,0,3,17,33,17,18,4,248,254,0,8,40,247,216,0,0,1,255,238,254,0,4,48,6,40,0,3,0,0,3,17,33,17,18,4,66,254,0,8,40,247,216,0,0,1,255,238,
 254,0,3,123,6,40,0,3,0,0,3,17,33,17,18,3,140,254,0,8,40,247,216,0,0,1,255,238,254,0,2,197,6,40,0,3,0,0,3,17,33,17,18,2,214,254,0,8,
 40,247,216,0,0,1,255,238,254,0,2,15,6,40,0,3,0,0,3,17,33,17,18,2,32,254,0,8,40,247,216,0,0,1,255,238,254,0,1,89,6,40,0,3,0,0,3,17,
 33,17,18,1,107,254,0,8,40,247,216,0,0,1,255,238,254,0,0,163,6,40,0,3,0,0,3,17,51,17,18,181,254,0,8,40,247,216,0,0,255,255,2,196,254,0,5,155,
 6,40,16,7,9,66,2,214,0,0,0,0,0,12,255,238,254,0,4,230,6,40,0,3,0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,0,
 1,17,51,17,33,17,51,17,19,17,51,17,33,17,51,17,1,17,51,17,33,17,51,17,19,17,51,17,33,17,51,17,1,17,51,17,33,17,51,17,19,17,51,17,33,17,51,17,
 4,48,182,252,115,181,182,182,252,116,181,3,141,182,252,115,181,182,182,252,116,181,3,141,182,252,115,181,182,182,252,116,181,254,0,1,5,254,251,1,5,254,251,1,109,1,5,254,
 251,1,5,254,251,1,110,1,5,254,251,1,5,254,251,1,109,1,5,254,251,1,5,254,251,1,110,1,5,254,251,1,5,254,251,1,109,1,5,254,251,1,5,254,251,0,0,0,
 0,4,255,238,254,0,5,156,6,40,0,18,0,37,0,56,0,75,0,0,1,17,35,17,33,17,49,33,17,33,17,33,17,33,17,33,17,33,17,33,17,35,17,33,17,49,33,17,
 33,17,33,17,33,17,33,17,33,17,33,17,35,17,33,17,49,33,17,33,17,33,17,33,17,33,17,33,17,33,17,35,17,33,17,49,33,17,33,17,33,17,33,17,33,17,33,17,
 4,230,182,1,108,254,148,1,108,254,148,1,108,254,148,1,108,253,222,182,1,108,254,148,1,108,254,148,1,108,254,148,1,108,253,222,181,1,107,254,149,1,107,254,149,1,107,254,
 149,1,107,253,223,181,1,107,254,149,1,107,254,149,1,107,254,149,1,107,254,0,8,40,254,251,254,251,254,251,254,251,254,251,254,251,254,251,254,251,8,40,254,251,254,251,254,251,
 254,251,254,251,254,251,254,251,254,251,8,40,254,251,254,251,254,251,254,251,254,251,254,251,254,251,254,251,8,40,254,251,254,251,254,251,254,251,254,251,254,251,254,251,254,251,0,0,
 0,7,255,238,254,0,5,156,6,40,0,25,0,29,0,33,0,37,0,41,0,45,0,49,0,0,3,17,51,17,35,17,51,17,35,17,51,17,33,17,51,17,33,17,35,17,35,17,
 33,17,35,25,1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,18,181,181,181,181,181,2,33,182,2,34,182,182,253,222,181,181,181,2,215,
 182,182,254,148,182,182,254,149,181,181,2,215,182,182,254,148,182,182,254,0,1,109,1,5,1,214,1,5,1,214,1,5,254,251,1,5,247,216,1,5,254,251,1,5,254,251,5,182,
 1,5,254,251,1,5,253,141,1,5,253,142,1,5,254,251,1,5,253,141,1,5,0,0,255,255,255,238,5,35,5,156,6,40,16,7,9,55,0,0,7,35,0,0,255,255,4,229,
 254,0,5,155,6,40,16,7,9,69,4,248,0,0,0,0,0,1,255,238,254,0,2,198,2,20,0,3,0,0,3,17,33,17,18,2,215,254,0,4,20,251,236,0,0,1,2,196,
 254,0,5,156,2,20,0,3,0,0,1,17,33,17,2,196,2,216,254,0,4,20,251,236,0,1,255,238,2,20,2,198,6,40,0,3,0,0,3,17,33,17,18,2,215,2,20,4,
 20,251,236,0,0,1,255,238,254,0,5,156,6,40,0,5,0,0,1,33,17,33,17,33,5,156,250,82,2,215,2,215,254,0,8,40,251,236,0,0,0,1,255,238,254,0,5,156,
 6,40,0,7,0,0,3,17,33,17,33,17,33,17,18,2,215,2,215,253,40,2,20,4,20,251,236,251,236,4,20,0,0,1,255,238,254,0,5,156,6,40,0,5,0,0,1,17,
 33,17,33,17,5,156,253,41,253,41,6,40,251,236,251,236,8,40,0,0,0,1,255,238,254,0,5,156,6,40,0,5,0,0,3,33,17,33,17,33,18,5,174,253,40,253,42,6,
 40,247,216,4,20,0,0,0,0,1,2,196,2,20,5,156,6,40,0,3,0,0,1,17,33,17,2,196,2,216,2,20,4,20,251,236,0,1,255,238,254,0,5,156,6,40,0,7,
 0,0,3,33,17,33,17,33,17,33,18,2,214,2,216,253,41,253,41,2,20,4,20,251,236,251,236,0,0,1,255,238,254,0,5,156,6,40,0,5,0,0,3,17,33,17,33,17,
 18,2,214,2,216,254,0,4,20,4,20,247,216,0,0,0,0,1,0,167,255,3,6,39,5,37,0,3,0,0,23,17,33,17,167,5,127,252,6,32,249,224,0,0,0,2,0,167,
 255,3,6,39,5,37,0,3,0,7,0,0,5,33,17,33,3,17,33,17,1,14,4,178,251,78,103,5,127,138,5,60,250,82,6,32,249,224,0,0,0,2,0,167,255,3,6,39,
 5,37,0,11,0,23,0,0,37,20,51,33,50,53,17,52,35,33,34,21,3,17,16,41,1,32,25,1,16,41,1,32,1,14,205,3,23,206,206,252,233,205,103,1,52,3,23,1,
 52,254,204,252,233,254,204,90,228,228,3,116,228,228,252,140,3,116,1,86,254,170,252,140,254,170,0,0,255,255,0,167,255,3,6,39,5,37,16,38,9,87,0,0,16,7,9,96,
 0,246,0,0,0,6,0,167,255,3,6,39,5,37,0,3,0,7,0,11,0,15,0,19,0,23,0,0,23,17,33,17,37,33,53,33,53,33,53,33,53,33,53,33,53,33,53,33,
 53,33,53,33,167,5,127,250,232,4,178,251,78,4,178,251,78,4,178,251,78,4,178,251,78,4,178,251,78,252,6,32,249,224,114,176,114,178,114,176,114,178,114,176,0,6,0,167,
 255,3,6,39,5,37,0,3,0,7,0,11,0,15,0,19,0,23,0,0,23,17,33,17,37,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,167,5,127,254,
 254,158,158,254,249,160,160,254,251,158,158,254,249,160,160,254,251,159,159,252,6,32,249,224,116,5,56,250,200,5,56,250,200,5,56,250,200,5,56,250,200,5,56,0,0,26,0,167,
 255,3,6,39,5,37,0,3,0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,75,0,79,0,83,
 0,87,0,91,0,95,0,99,0,103,0,0,5,51,53,35,5,51,53,35,5,51,53,35,1,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,1,51,53,35,
 17,51,53,35,17,51,53,35,17,51,53,35,1,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,1,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,1,51,53,35,
 17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,1,17,33,17,2,17,160,160,1,7,158,158,1,5,160,160,252,241,157,157,157,157,157,157,157,157,157,157,1,3,160,160,
 160,160,160,160,160,160,1,7,158,158,158,158,158,158,158,158,1,5,160,160,160,160,160,160,160,160,1,7,156,156,156,156,156,156,156,156,156,156,251,131,5,127,136,174,174,174,174,174,
 3,220,174,254,46,178,254,44,176,254,44,178,254,46,174,3,220,174,254,46,178,254,44,176,254,44,178,2,184,174,254,46,178,254,44,176,254,44,178,2,184,174,254,46,178,254,44,176,
 254,44,178,2,184,174,254,46,178,254,44,176,254,44,178,254,46,174,254,222,6,32,249,224,0,8,0,167,255,3,6,39,5,37,0,3,0,6,0,10,0,14,0,20,0,24,0,28,
 0,31,0,0,23,17,33,17,1,21,51,3,21,1,51,1,21,1,55,1,21,1,55,53,1,51,1,53,1,51,1,53,1,51,23,53,167,5,127,250,232,203,203,1,93,226,253,193,
 2,209,226,252,77,4,69,109,251,187,146,3,179,253,47,145,2,64,254,162,146,204,252,6,32,249,224,1,84,226,2,127,252,254,125,4,28,252,252,223,1,5,60,127,251,66,1,127,
 4,189,251,228,252,3,32,253,129,252,1,131,226,226,0,0,0,8,0,167,255,3,6,39,5,37,0,3,0,6,0,10,0,14,0,20,0,24,0,28,0,31,0,0,23,17,33,17,
 37,51,53,5,51,1,53,1,23,1,53,1,23,1,53,35,1,53,1,35,1,53,1,35,1,53,55,35,167,5,127,254,206,204,253,192,226,1,94,252,77,226,2,209,251,78,109,4,
 69,109,251,187,3,179,226,253,47,2,63,226,254,163,203,203,252,6,32,249,224,114,226,226,1,131,252,253,129,1,3,33,252,251,228,1,4,190,127,251,67,161,4,28,252,224,161,2,
 127,254,125,161,226,0,0,0,0,26,0,167,255,3,6,39,5,37,0,4,0,9,0,14,0,18,0,23,0,28,0,32,0,36,0,40,0,45,0,49,0,53,0,57,0,61,0,65,
 0,70,0,75,0,79,0,83,0,87,0,92,0,97,0,101,0,106,0,111,0,115,0,0,1,23,55,39,35,17,23,55,39,7,1,23,55,39,35,3,23,55,39,3,23,55,39,7,
 1,23,55,39,35,3,23,55,39,1,23,55,39,1,23,55,39,1,23,55,53,35,3,23,55,39,1,23,55,39,1,23,55,39,1,23,55,39,1,23,55,39,3,51,55,39,7,1,
 23,55,53,39,1,23,55,39,1,23,55,39,1,23,55,39,1,23,51,55,39,1,23,55,53,39,1,23,55,39,1,23,51,55,39,5,23,51,53,39,1,17,33,17,1,14,45,112,
 48,109,45,113,113,45,1,46,113,113,47,132,232,113,112,113,229,45,113,113,45,2,161,114,113,48,131,233,113,113,113,254,214,113,112,113,254,214,113,114,114,3,47,112,45,109,233,111,
 113,111,254,212,112,113,111,254,214,112,112,112,254,214,112,113,111,254,212,113,112,112,230,110,47,112,45,4,20,113,45,46,254,214,113,113,113,254,214,114,111,113,254,215,113,114,114,254,
 213,47,133,46,113,2,117,112,46,46,254,215,113,112,113,254,214,47,132,48,113,1,2,47,110,46,251,21,5,127,4,51,49,124,52,253,228,50,126,126,49,1,79,126,126,52,254,255,
 126,124,126,252,204,49,126,125,49,2,236,126,126,52,254,253,125,125,126,254,181,126,125,125,254,182,126,126,126,1,236,124,49,127,254,253,124,126,124,254,180,125,126,124,254,182,124,124,
 124,254,181,124,126,124,254,180,124,125,125,254,129,52,124,49,2,237,126,50,153,49,254,180,126,126,126,254,181,126,124,126,254,181,126,126,126,254,180,52,52,126,1,30,126,49,153,49,
 254,181,125,124,126,254,181,52,52,126,126,52,127,49,254,222,6,32,249,224,0,1,0,167,0,22,4,58,4,18,0,3,0,0,55,17,33,17,167,3,147,22,3,252,252,4,0,0,
 0,2,0,167,0,22,4,58,4,18,0,3,0,7,0,0,37,33,17,33,3,17,33,17,1,14,2,197,253,59,103,3,147,136,3,24,252,118,3,252,252,4,0,0,0,1,0,167,
 0,154,6,39,3,142,0,3,0,0,37,33,17,33,6,38,250,129,5,127,154,2,244,0,0,2,0,167,0,154,6,39,3,142,0,3,0,7,0,0,1,17,33,17,5,33,17,33,
 5,192,251,78,5,24,250,129,5,127,1,12,2,16,253,240,114,2,244,0,0,1,0,167,255,6,3,79,5,34,0,3,0,0,23,17,33,17,167,2,168,250,6,28,249,228,0,0,
 0,2,0,167,255,6,3,79,5,34,0,3,0,7,0,0,5,33,17,33,3,17,33,17,1,14,1,218,254,38,103,2,168,136,5,56,250,86,6,28,249,228,0,0,0,1,0,5,
 0,154,5,133,3,142,0,3,0,0,37,33,1,33,4,34,251,227,1,99,4,28,154,2,244,0,0,0,0,2,0,5,0,154,5,133,3,142,0,3,0,7,0,0,1,19,33,3,
 5,33,1,33,3,242,245,252,177,246,3,128,251,227,1,99,4,28,1,12,2,16,253,240,114,2,244,0,0,1,0,5,255,3,5,133,5,37,0,2,0,0,23,9,1,5,2,191,
 2,192,252,6,32,249,224,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,23,33,9,3,159,4,75,253,218,253,65,2,191,2,192,138,4,202,250,196,6,32,249,224,
 0,1,0,5,0,22,3,152,4,18,0,2,0,0,55,9,1,5,1,202,1,201,22,3,252,252,4,0,0,2,0,5,0,22,3,152,4,18,0,2,0,5,0,0,55,33,9,3,
 159,2,95,254,209,254,54,1,202,1,201,136,2,166,252,232,3,252,252,4,0,1,0,5,255,3,5,133,5,37,0,2,0,0,23,17,1,5,5,127,252,6,32,252,240,0,0,0,
 0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,23,9,1,3,17,1,108,4,75,251,181,103,5,127,82,2,102,2,102,250,138,6,32,252,240,0,0,0,0,1,0,5,
 0,22,3,152,4,18,0,2,0,0,55,17,1,5,3,147,22,3,252,254,2,0,0,0,0,2,0,5,0,22,3,152,4,18,0,2,0,5,0,0,55,9,1,3,17,1,108,2,
 95,253,161,103,3,147,193,1,83,1,83,252,175,3,252,254,2,0,0,0,0,1,0,5,0,22,5,133,4,18,0,2,0,0,55,17,1,5,5,127,22,3,252,254,2,0,0,0,
 0,2,0,5,0,22,5,133,4,18,0,2,0,5,0,0,55,9,1,3,17,1,108,4,24,251,232,103,5,127,193,1,83,1,83,252,175,3,252,254,2,0,0,0,0,1,0,5,
 255,3,5,133,5,37,0,2,0,0,19,33,1,5,5,127,253,64,5,36,249,224,0,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,19,9,1,37,33,1,159,2,
 37,2,38,251,27,5,127,253,64,4,178,251,54,4,202,114,249,224,0,0,0,1,0,5,0,22,3,152,4,18,0,2,0,0,19,33,1,5,3,147,254,55,4,18,252,4,0,0,
 0,2,0,5,0,22,3,152,4,18,0,2,0,5,0,0,19,9,1,37,33,1,159,1,48,1,47,253,7,3,147,254,55,3,160,253,90,2,166,114,252,4,0,0,0,1,0,5,
 255,3,5,133,5,37,0,2,0,0,19,1,17,5,5,127,2,20,3,16,249,224,0,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,19,1,17,9,1,17,211,4,
 75,250,231,5,127,2,20,253,154,4,204,253,154,3,16,249,224,0,0,0,0,1,0,5,0,22,3,152,4,18,0,2,0,0,19,1,17,5,3,147,2,20,1,254,252,4,0,0,
 0,2,0,5,0,22,3,152,4,18,0,2,0,5,0,0,19,1,17,9,1,17,211,2,94,252,212,3,147,2,20,254,173,2,166,254,173,1,254,252,4,0,0,0,0,1,0,5,
 0,22,5,133,4,18,0,2,0,0,19,1,17,5,5,127,2,20,1,254,252,4,0,0,0,2,0,5,0,22,5,133,4,18,0,2,0,5,0,0,9,1,17,9,1,17,1,6,
 4,24,250,231,5,127,2,20,254,173,2,166,254,173,1,254,252,4,0,0,0,1,0,5,255,3,5,133,5,37,0,3,0,0,19,9,2,5,2,191,2,192,253,64,2,20,3,16,
 252,240,252,240,0,2,0,5,255,3,5,133,5,37,0,3,0,7,0,0,19,9,6,142,2,54,2,55,253,201,253,65,2,191,2,192,253,64,2,20,253,136,2,120,2,120,253,136,
 3,16,252,240,252,240,0,0,0,3,0,5,255,3,5,133,5,37,0,3,0,7,0,11,0,0,9,11,1,30,1,166,1,166,254,90,253,202,2,54,2,55,253,201,253,65,2,191,
 2,192,253,64,2,20,1,215,254,41,254,41,1,215,253,136,2,120,2,120,253,136,3,16,252,240,252,240,0,3,0,100,254,255,5,228,5,41,0,13,0,27,0,41,0,0,36,16,
 55,54,51,50,23,22,16,7,6,35,34,39,0,16,5,22,51,50,55,36,16,37,38,35,34,7,0,16,37,54,51,50,23,4,16,5,6,35,34,39,1,91,229,114,114,115,114,228,
 228,114,115,114,114,254,142,1,43,150,149,150,149,1,43,254,213,149,150,149,150,254,108,1,96,175,176,176,176,1,96,254,160,176,176,176,175,239,2,74,146,74,74,146,253,182,146,74,
 74,3,54,253,2,192,96,96,192,2,254,192,96,96,251,255,3,132,226,113,113,226,252,124,226,113,113,0,0,2,0,5,254,35,3,138,6,117,0,3,0,7,0,0,9,7,1,199,
 254,166,1,90,1,91,254,165,1,194,254,62,254,62,5,129,252,207,252,199,3,57,4,37,251,219,251,211,4,45,0,0,0,2,0,100,254,255,5,228,5,41,0,13,0,27,0,0,
 18,16,5,22,51,50,55,36,16,37,38,35,34,7,0,16,37,54,51,50,23,4,16,5,6,35,34,39,206,1,43,150,149,150,149,1,43,254,213,149,150,149,150,254,108,1,96,175,
 176,176,176,1,96,254,160,176,176,176,175,3,147,253,2,192,96,96,192,2,254,192,96,96,251,255,3,132,226,113,113,226,252,124,226,113,113,0,0,0,0,8,0,102,255,1,5,226,
 5,39,0,9,0,19,0,29,0,39,0,47,0,55,0,63,0,71,0,0,37,22,23,22,23,7,38,39,38,39,5,54,55,54,55,23,6,7,6,7,19,38,39,38,39,55,22,23,
 22,23,37,6,7,6,7,39,54,55,54,55,19,22,50,55,23,6,34,39,1,54,52,39,55,22,20,7,1,38,34,7,39,54,50,23,1,6,20,23,7,38,52,55,1,57,39,53,
 41,51,44,63,52,67,48,3,120,50,41,47,45,90,53,62,51,64,140,39,53,41,50,43,64,51,67,48,252,137,51,41,53,39,90,44,71,52,63,213,68,139,68,35,86,173,86,2,
 246,14,14,99,18,18,253,221,68,139,68,35,86,173,86,253,12,15,15,99,18,18,143,60,49,38,32,106,40,48,61,74,117,32,38,44,65,61,78,58,48,40,4,39,60,49,38,32,
 106,40,48,61,74,117,32,38,49,60,62,69,66,48,40,250,212,22,22,110,27,27,2,95,73,160,73,39,91,202,91,3,74,22,22,110,27,27,253,161,73,160,73,39,91,202,91,0,
 0,6,0,100,254,255,5,228,5,41,0,13,0,23,0,27,0,37,0,47,0,51,0,0,54,16,37,54,51,50,23,4,16,5,6,35,34,39,19,17,22,23,22,23,17,6,7,6,
 7,6,16,23,1,17,22,51,50,55,17,38,35,34,23,17,54,55,54,55,17,38,39,38,23,17,54,16,101,1,96,176,175,176,176,1,96,254,160,176,176,175,176,10,20,23,58,59,
 59,58,23,123,154,154,1,109,40,39,40,40,40,40,39,221,59,57,24,21,21,24,57,204,153,82,3,132,226,113,113,226,252,124,226,113,113,4,197,251,190,15,15,37,23,4,246,23,
 37,15,109,177,253,220,177,4,91,250,208,7,7,5,48,7,36,251,10,23,37,15,16,4,64,16,15,37,162,252,124,177,2,34,0,0,0,4,0,100,254,255,5,228,5,41,0,13,
 0,27,0,41,0,55,0,0,0,16,23,22,51,50,55,54,16,39,38,35,34,7,2,16,55,54,51,50,23,22,16,7,6,35,34,39,0,16,5,22,51,50,55,36,16,37,38,35,
 34,7,0,16,37,54,51,50,23,4,16,5,6,35,34,39,2,86,103,52,51,52,51,103,103,51,52,51,52,213,158,79,79,79,79,159,159,79,79,79,79,254,72,1,43,150,149,150,
 149,1,43,254,213,149,150,149,150,254,108,1,96,175,176,176,176,1,96,254,160,176,176,176,175,2,152,254,248,66,33,33,66,1,8,66,33,33,254,111,1,150,101,51,51,101,254,106,
 101,51,51,2,175,253,2,192,96,96,192,2,254,192,96,96,251,255,3,132,226,113,113,226,252,124,226,113,113,0,0,0,0,1,0,100,255,4,5,228,5,32,0,11,0,0,18,16,
 18,36,32,4,18,16,2,4,32,36,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,0,0,0,2,0,100,
 255,4,5,228,5,32,0,11,0,19,0,0,18,16,18,36,32,4,18,16,2,4,32,36,5,50,55,36,16,37,38,35,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,
 2,3,150,149,1,43,254,213,149,150,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,97,96,192,2,254,192,96,0,0,0,0,2,0,100,255,4,5,228,5,32,0,11,
 0,19,0,0,18,16,18,36,32,4,18,16,2,4,32,36,1,34,7,4,16,5,22,51,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,2,3,149,150,254,213,1,43,
 150,149,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,4,221,96,192,253,2,192,96,0,0,0,2,0,100,255,4,5,228,5,32,0,11,0,20,0,0,18,16,18,36,
 32,4,18,16,2,4,32,36,1,16,37,38,35,34,7,4,3,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,4,89,254,212,149,149,149,149,254,213,1,1,65,1,162,
 1,107,210,210,254,149,254,94,254,149,210,210,2,62,1,127,192,96,96,192,254,129,0,0,0,2,0,100,255,4,5,228,5,32,0,11,0,20,0,0,18,16,18,36,32,4,18,16,
 2,4,32,36,3,18,5,22,51,50,55,36,19,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,83,1,1,43,149,149,150,148,1,43,1,1,65,1,162,1,107,210,210,
 254,149,254,94,254,149,210,210,2,62,254,129,192,96,96,192,1,127,0,0,0,2,0,100,255,4,5,228,5,32,0,11,0,24,0,0,18,16,18,36,32,4,18,16,2,4,32,36,
 1,34,7,4,16,5,22,51,50,55,36,17,33,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,2,3,149,150,254,213,1,43,150,149,150,149,1,43,253,170,1,65,1,
 162,1,107,210,210,254,149,254,94,254,149,210,210,4,221,96,192,253,2,192,96,96,192,1,127,0,0,0,0,2,0,100,255,4,5,228,5,32,0,11,0,17,0,0,18,16,18,36,
 32,4,18,16,2,4,32,36,1,34,7,4,17,33,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,2,3,149,150,254,213,2,86,1,65,1,162,1,107,210,210,254,149,
 254,94,254,149,210,210,4,221,96,192,254,129,0,1,0,100,254,255,3,36,5,41,0,7,0,0,54,16,37,54,51,17,34,39,101,1,96,175,176,176,175,82,3,132,226,113,249,214,
 113,0,0,0,0,1,0,167,254,255,3,103,5,41,0,7,0,0,0,16,5,6,35,17,50,23,3,102,254,160,175,176,176,175,3,214,252,124,226,113,6,42,113,0,0,2,0,167,
 255,236,5,11,6,40,0,10,0,14,0,0,1,20,22,50,54,53,52,38,35,34,6,1,17,33,17,1,206,154,226,154,154,111,114,155,254,217,4,100,2,250,125,172,172,125,124,171,
 171,252,118,6,60,249,196,0,0,3,0,167,254,0,6,85,6,40,0,13,0,27,0,31,0,0,36,16,37,54,51,50,23,4,16,5,6,35,34,39,0,16,5,22,51,50,55,36,
 16,37,38,35,34,7,1,17,33,17,1,40,1,43,150,149,150,149,1,43,254,213,149,150,149,150,254,108,1,96,175,176,176,176,1,96,254,160,176,176,176,175,254,136,5,174,149,2,
 254,192,96,96,192,253,2,192,96,96,4,1,252,124,226,113,113,226,3,132,226,113,113,249,72,8,40,247,216,0,0,0,0,2,0,167,2,20,6,85,6,40,0,12,0,21,0,0,
 19,17,33,17,35,16,37,38,35,34,7,4,17,41,1,16,37,54,51,50,23,4,167,5,174,23,254,160,176,176,175,176,254,160,5,21,251,84,1,43,150,149,149,150,1,43,2,20,
 4,20,251,236,1,194,226,113,113,226,254,62,1,126,193,96,96,193,0,0,0,2,0,167,254,0,6,85,2,20,0,12,0,21,0,0,19,17,51,16,5,22,51,50,55,36,17,51,
 17,1,33,16,5,6,35,34,39,36,167,24,1,96,176,175,176,176,1,96,23,250,211,4,172,254,213,150,149,149,150,254,213,254,0,4,20,254,62,226,113,113,226,1,194,251,236,4,
 20,254,130,193,96,96,193,0,0,1,0,5,2,20,2,197,5,41,0,9,0,0,19,16,37,54,51,21,34,7,4,17,5,1,96,176,175,149,149,254,213,2,20,1,194,226,113,118,
 96,192,254,129,0,1,0,5,2,20,2,197,5,41,0,9,0,0,19,50,23,4,17,35,16,37,38,35,5,176,175,1,96,105,254,213,149,150,5,41,113,226,254,62,1,127,192,96,
 0,1,0,5,254,255,2,197,2,20,0,9,0,0,19,53,50,55,36,17,51,16,5,6,5,150,149,1,43,105,254,160,175,254,255,118,96,192,1,127,254,62,226,113,0,1,0,5,
 254,255,2,197,2,20,0,9,0,0,1,34,39,36,17,51,16,5,22,51,2,196,175,176,254,160,106,1,43,149,149,254,255,113,226,1,194,254,129,192,96,0,0,0,0,1,0,100,
 2,20,5,228,5,41,0,17,0,0,19,16,37,54,51,50,23,4,17,35,16,37,38,35,34,7,4,17,101,1,96,175,176,176,176,1,96,106,254,213,149,150,149,150,254,213,2,20,
 1,194,226,113,113,226,254,62,1,127,192,96,96,192,254,129,0,1,0,100,254,255,5,228,2,20,0,18,0,0,19,48,51,16,5,22,51,50,55,36,17,51,16,5,6,35,34,39,
 36,101,105,1,43,150,149,150,149,1,43,106,254,160,176,176,176,175,254,160,2,20,254,129,192,96,96,192,1,127,254,62,226,113,113,226,0,1,0,5,255,3,5,133,5,37,0,2,
 0,0,23,1,17,5,5,127,252,6,32,249,224,0,0,0,0,1,0,5,255,3,5,133,5,37,0,2,0,0,23,17,1,5,5,127,252,6,32,249,224,0,0,0,0,1,0,5,
 255,3,5,133,5,37,0,2,0,0,23,17,33,5,5,127,252,6,32,0,0,1,0,5,255,3,5,133,5,37,0,2,0,0,19,33,17,5,5,127,5,36,249,224,0,2,1,20,
 1,209,3,43,4,33,0,10,0,21,0,0,1,20,22,50,54,53,52,38,35,34,6,7,52,54,51,50,22,21,20,6,34,38,1,74,124,180,123,123,89,91,124,54,156,113,112,154,
 155,225,155,2,250,100,138,138,100,99,137,137,99,124,171,171,124,125,172,172,0,2,0,167,255,3,6,39,5,37,0,3,0,7,0,0,23,17,33,17,37,33,17,33,167,5,127,253,
 64,2,90,253,166,252,6,32,249,224,114,5,60,0,0,0,0,2,0,167,255,3,6,39,5,37,0,3,0,7,0,0,23,17,33,17,37,33,17,33,167,5,127,250,232,2,88,253,
 168,252,6,32,249,224,114,5,60,0,0,0,0,2,0,167,255,3,6,39,5,37,0,3,0,6,0,0,23,17,33,17,37,33,17,167,5,127,250,232,4,178,252,6,32,249,224,114,
 5,60,0,0,0,2,0,167,255,3,6,39,5,37,0,3,0,6,0,0,23,17,33,17,37,1,33,167,5,127,250,232,4,178,251,78,252,6,32,249,224,114,5,60,0,3,0,167,
 255,3,6,39,5,37,0,3,0,7,0,11,0,0,23,17,33,17,37,33,17,33,1,33,17,33,167,5,127,253,116,2,38,253,218,253,116,2,37,253,219,252,6,32,249,224,114,5,
 60,250,196,5,60,0,0,0,0,3,0,5,255,3,5,133,5,37,0,10,0,13,0,16,0,0,1,52,54,51,50,22,21,20,6,34,38,1,33,9,3,2,63,78,57,55,77,77,
 113,77,254,96,4,75,253,218,253,65,2,191,2,192,1,106,62,86,86,62,62,86,86,254,74,4,202,250,196,6,32,249,224,0,0,0,0,2,0,5,255,3,5,133,5,37,0,2,
 0,5,0,0,5,33,9,3,2,196,2,38,253,218,253,65,2,191,2,192,138,4,202,250,196,6,32,249,224,0,0,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,
 23,33,17,9,2,159,2,37,253,65,2,191,2,192,138,4,202,250,196,6,32,249,224,0,0,2,0,100,254,0,7,170,6,40,0,11,0,23,0,0,18,16,1,22,32,55,0,16,
 1,38,32,7,0,16,1,54,32,23,0,16,1,6,32,39,217,1,152,203,1,151,203,1,152,254,104,203,254,105,203,253,244,1,209,233,1,209,232,1,210,254,46,232,254,47,233,4,
 30,251,236,254,251,131,131,1,5,4,20,1,5,131,131,250,157,4,168,1,42,150,150,254,214,251,88,254,214,150,150,0,0,3,0,167,255,3,6,39,5,37,0,5,0,9,0,13,
 0,0,5,33,17,33,17,33,3,17,33,17,1,33,17,33,1,14,4,178,253,218,253,116,103,5,127,250,232,2,37,253,219,138,5,60,253,41,253,41,6,32,249,224,3,73,2,101,
 0,3,0,167,255,3,6,39,5,37,0,5,0,9,0,13,0,0,1,33,17,33,17,33,3,17,33,17,37,33,17,33,1,14,2,140,2,38,251,78,103,5,127,250,232,2,37,253,
 219,2,77,253,41,5,60,250,82,6,32,249,224,114,2,101,0,3,0,167,255,3,6,39,5,37,0,5,0,9,0,13,0,0,5,33,17,33,17,33,3,17,33,17,37,33,17,33,
 1,14,2,37,2,141,251,78,103,5,127,253,116,2,38,253,218,138,2,215,2,101,250,82,6,32,249,224,114,2,101,0,0,3,0,167,255,3,6,39,5,37,0,5,0,9,0,13,
 0,0,5,33,17,33,17,33,3,17,33,17,1,33,17,33,1,14,4,178,253,115,253,219,103,5,127,253,116,2,38,253,218,138,2,101,2,215,250,82,6,32,249,224,3,73,2,101,
 0,3,0,100,255,4,5,228,5,32,0,11,0,17,0,30,0,0,18,16,18,36,32,4,18,16,2,4,32,36,1,6,7,4,3,33,5,18,5,22,51,50,55,36,16,37,38,39,
 17,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,1,207,123,124,254,236,21,2,32,253,224,21,1,20,150,149,149,150,1,43,254,213,124,124,1,65,1,162,1,107,210,
 210,254,149,254,94,254,149,210,210,4,218,14,79,178,254,172,114,254,172,178,96,96,193,2,252,193,79,14,253,43,0,0,0,3,0,100,255,4,5,228,5,32,0,11,0,24,0,30,
 0,0,18,16,18,36,32,4,18,16,2,4,32,36,5,54,55,36,16,37,38,35,34,7,4,3,33,5,18,5,22,23,17,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,
 185,2,54,124,124,1,43,254,213,150,149,149,150,254,236,21,2,135,253,121,21,1,20,124,123,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,94,14,79,193,2,252,193,
 96,96,178,254,172,114,254,172,178,79,14,2,99,0,0,0,0,3,0,100,255,4,5,228,5,32,0,11,0,24,0,30,0,0,18,16,18,36,32,4,18,16,2,4,32,36,2,16,
 5,22,23,17,33,2,37,38,35,34,7,1,54,55,36,19,33,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,83,1,43,124,123,2,136,21,254,236,150,149,149,150,1,
 94,124,124,1,20,21,253,223,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,3,188,253,4,193,79,14,2,213,1,84,178,96,96,251,37,14,79,178,1,84,0,0,0,
 0,3,0,100,255,4,5,228,5,32,0,11,0,24,0,30,0,0,18,16,18,36,32,4,18,16,2,4,32,36,2,16,5,22,51,50,55,36,19,33,17,6,7,1,2,37,38,39,
 17,101,188,1,71,1,121,1,70,189,189,254,186,254,135,254,185,83,1,43,150,149,149,150,1,20,21,253,120,123,124,3,127,21,254,236,124,124,1,65,1,162,1,107,210,210,254,149,
 254,94,254,149,210,210,3,188,253,4,193,96,96,178,1,84,2,213,14,79,253,250,1,84,178,79,14,253,157,0,0,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,
 55,1,33,3,17,33,108,4,24,251,232,103,5,127,32,4,146,250,82,6,32,0,0,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,9,1,17,37,33,17,1,6,
 4,24,250,231,5,127,4,178,251,110,4,146,114,249,224,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,23,33,1,3,17,1,108,4,24,251,232,103,5,127,138,4,
 146,250,252,6,32,249,224,0,0,2,0,167,255,121,5,83,4,175,0,3,0,7,0,0,5,33,17,33,3,17,33,17,1,14,3,222,252,34,103,4,172,21,4,82,251,60,5,54,
 250,202,0,0,0,1,0,167,255,121,5,83,4,175,0,3,0,0,23,17,33,17,167,4,172,135,5,54,250,202,0,0,0,2,0,167,255,221,4,159,4,75,0,3,0,7,0,0,
 37,33,17,33,3,17,33,17,1,14,3,42,252,214,103,3,248,79,3,138,252,4,4,110,251,146,0,0,0,1,0,167,255,221,4,159,4,75,0,3,0,0,23,17,33,17,167,3,
 248,35,4,110,251,146,0,0,0,2,0,5,255,3,5,133,5,37,0,2,0,5,0,0,5,33,17,9,1,17,1,6,4,24,250,231,5,127,138,4,146,250,252,6,32,249,224,0,
 0,9,0,153,0,0,5,218,5,213,0,7,0,12,0,19,0,34,0,42,0,50,0,58,0,65,0,73,0,0,1,51,23,17,7,35,39,17,5,23,21,7,39,37,23,7,35,38,
 39,53,5,50,31,1,20,7,6,35,34,39,38,53,52,55,54,1,33,23,21,7,33,39,53,37,33,23,21,7,33,39,53,3,51,22,23,21,7,39,53,37,51,23,21,7,39,53,
 37,51,23,17,7,35,39,17,3,27,69,5,5,69,6,1,255,52,223,55,253,74,227,55,3,180,41,1,248,188,80,12,172,63,42,157,88,32,165,60,253,144,1,49,6,6,254,207,
 5,4,3,1,54,7,7,254,202,6,63,2,121,102,55,223,253,240,3,53,222,55,1,229,69,5,5,69,6,5,213,6,254,162,6,6,1,94,155,63,3,254,63,238,254,64,199,55,
 4,181,225,96,189,100,23,167,63,92,181,103,27,254,237,6,79,6,6,79,6,6,79,6,6,79,254,232,130,121,3,62,253,4,42,60,3,254,63,4,118,6,254,162,6,6,1,94,
 0,10,0,146,0,6,5,226,5,197,0,12,0,60,0,66,0,72,0,78,0,84,0,90,0,96,0,102,0,108,0,0,0,20,23,22,51,50,54,52,39,38,35,34,7,5,38,55,
 51,54,55,39,54,55,23,54,55,53,54,23,21,22,23,55,22,23,7,22,23,51,22,7,35,6,7,23,6,7,39,6,7,21,6,39,53,38,39,7,38,39,55,38,39,1,54,55,
 3,6,7,5,22,23,55,38,39,1,54,55,39,6,7,37,22,23,55,38,39,1,38,39,7,22,23,37,6,7,23,54,55,5,6,7,19,54,55,37,38,39,7,22,23,2,168,44,
 42,60,60,84,43,42,59,60,42,253,191,51,51,101,24,96,76,14,89,74,111,175,70,71,164,124,71,91,16,77,95,25,101,50,50,101,18,102,77,16,91,71,125,163,71,70,163,124,
 73,87,16,73,93,24,1,200,30,32,11,128,88,1,90,37,26,164,90,126,254,209,7,20,183,68,21,2,171,22,5,247,17,73,253,173,18,9,245,20,68,2,110,7,20,184,74,15,
 254,156,30,33,11,126,90,254,165,26,35,166,90,127,3,38,132,47,47,94,132,48,48,48,195,78,78,183,124,80,95,16,80,102,30,112,56,56,112,22,111,81,15,96,81,121,185,78,
 78,176,131,80,92,11,81,103,29,112,56,56,112,23,109,81,11,92,80,121,186,1,44,19,10,1,13,22,77,170,10,19,198,78,21,254,62,38,26,171,96,130,55,30,34,10,127,98,
 254,75,30,42,17,140,86,244,38,34,172,103,123,137,18,11,254,240,30,77,165,9,20,194,77,30,0,0,0,5,0,153,0,0,5,220,5,216,0,11,0,23,0,33,0,41,0,49,
 0,0,19,16,0,33,32,0,17,16,0,33,32,0,19,20,0,51,50,0,53,52,0,35,34,0,1,38,3,35,18,37,4,19,35,2,55,38,39,54,55,22,23,6,5,38,39,54,
 55,22,23,6,153,1,138,1,23,1,24,1,137,254,119,254,232,254,233,254,118,137,1,58,222,222,1,60,254,196,222,222,254,198,2,26,189,70,62,17,1,52,1,44,17,60,91,45,
 99,4,6,104,96,5,5,253,231,99,3,5,104,95,6,6,2,234,1,55,1,183,254,73,254,201,254,202,254,76,1,180,1,54,245,254,159,1,97,245,249,1,93,254,163,254,141,13,
 254,250,1,93,18,24,254,171,1,2,224,6,112,117,7,9,111,116,6,6,112,117,7,9,111,116,0,0,0,5,0,153,0,0,5,220,5,216,0,11,0,23,0,33,0,41,0,49,
 0,0,19,16,0,33,32,0,17,16,0,33,32,0,19,20,0,51,50,0,53,52,0,35,34,0,1,22,19,51,2,5,36,3,51,18,1,38,39,54,55,22,23,6,5,38,39,54,
 55,22,23,6,153,1,138,1,23,1,24,1,137,254,119,254,232,254,233,254,118,137,1,58,222,222,1,60,254,196,222,222,254,198,2,24,191,70,62,17,254,203,254,213,17,58,93,1,
 129,99,4,6,104,96,5,5,253,231,99,3,5,104,95,6,6,2,234,1,55,1,183,254,73,254,201,254,202,254,76,1,180,1,54,245,254,159,1,97,245,249,1,93,254,163,254,9,
 12,1,6,254,163,18,24,1,85,254,254,1,121,6,112,117,7,9,111,116,6,6,112,117,7,9,111,116,0,4,0,153,0,0,5,220,5,216,0,11,0,21,0,29,0,37,0,0,
 19,16,0,33,32,0,17,16,0,33,32,0,1,35,18,5,36,19,39,2,39,6,1,38,39,6,7,22,23,54,37,38,39,6,7,22,23,54,153,1,138,1,23,1,24,1,137,254,
 119,254,232,254,233,254,118,1,99,71,21,1,107,1,118,21,74,86,230,206,2,86,8,114,126,7,5,119,123,253,251,5,116,126,7,5,119,125,2,234,1,55,1,183,254,73,254,201,
 254,202,254,76,1,180,1,48,254,99,29,22,1,166,2,254,194,14,12,2,90,137,10,8,143,134,9,9,140,135,10,8,143,134,9,9,0,10,0,153,0,0,5,220,5,216,0,7,
 0,12,0,19,0,34,0,42,0,50,0,58,0,65,0,73,0,88,0,0,1,51,23,17,7,35,39,17,5,23,21,7,39,37,23,7,35,38,39,53,5,50,31,1,20,7,6,35,
 34,39,38,53,52,55,54,1,33,23,21,7,33,39,53,37,33,23,21,7,33,39,53,3,51,22,23,21,7,39,53,37,51,23,21,7,39,53,37,51,23,17,7,35,39,17,3,6,
 21,20,23,22,51,50,55,54,53,39,38,35,34,3,27,70,5,5,70,6,2,0,52,223,55,253,72,228,56,3,180,40,1,248,194,83,11,176,65,43,163,91,33,170,63,253,144,1,
 50,5,5,254,206,5,4,5,1,55,6,6,254,201,6,64,3,121,102,55,223,253,239,3,53,223,54,1,229,70,5,5,70,6,32,117,22,62,112,29,44,121,8,57,132,35,5,216,
 6,254,161,6,6,1,95,156,62,3,255,63,238,254,64,199,55,4,181,226,96,189,100,24,168,64,92,180,104,27,254,237,6,80,6,6,80,6,6,80,6,6,80,254,231,130,121,3,
 63,253,4,43,60,3,254,62,4,119,6,254,161,6,6,1,95,2,86,71,123,63,44,114,17,67,130,65,154,0,0,0,0,2,0,157,255,48,3,206,5,219,0,49,0,64,0,0,
 1,22,23,22,21,20,7,6,7,21,55,21,7,21,35,39,35,53,51,39,38,39,38,53,52,55,54,55,38,39,38,61,1,51,21,20,23,22,23,51,54,55,54,61,1,51,21,20,
 7,6,7,35,6,7,6,21,20,22,51,50,54,53,52,39,38,3,18,36,32,120,119,97,129,195,198,116,1,181,181,1,133,98,119,119,33,36,36,33,119,127,82,77,105,34,105,76,
 82,128,120,32,239,34,105,77,82,165,117,114,165,82,76,4,86,26,36,131,189,188,124,100,14,209,2,100,1,202,203,98,209,13,101,124,188,189,131,36,26,25,37,131,188,8,10,130,
 90,83,7,7,83,90,130,10,8,188,131,37,95,6,84,89,130,130,170,170,130,130,89,84,0,2,0,157,254,255,4,166,5,218,0,11,0,36,0,0,1,52,38,35,34,6,21,20,
 22,51,50,54,5,38,53,52,0,51,50,0,21,20,7,6,7,17,55,21,7,23,35,3,35,53,51,3,38,4,5,209,145,148,207,207,148,145,209,253,49,152,1,46,215,212,1,47,
 150,124,161,245,250,2,148,2,229,229,2,167,3,162,164,228,228,164,163,216,216,235,157,238,239,1,76,254,180,239,238,157,126,18,254,247,2,126,2,254,1,0,124,1,9,16,0,0,
 0,2,0,157,254,255,4,166,5,218,0,11,0,36,0,0,1,34,6,21,20,22,51,50,54,53,52,38,39,19,35,53,51,19,51,7,23,21,39,17,22,23,22,21,20,0,35,34,
 0,53,52,55,54,2,163,148,207,207,148,145,209,209,220,2,229,229,2,148,2,250,245,161,124,150,254,209,212,215,254,210,152,123,2,177,215,164,164,227,227,164,164,215,163,1,9,124,
 1,1,255,2,126,2,254,247,18,126,157,238,238,254,180,1,76,238,238,157,128,0,0,0,0,2,0,157,255,245,5,251,5,213,0,11,0,35,0,0,1,38,36,7,6,16,23,22,
 4,55,54,2,19,6,43,1,34,39,38,53,39,52,55,54,4,23,1,37,55,33,17,7,17,1,22,18,3,143,105,254,230,105,103,103,105,1,36,106,103,10,19,151,210,2,213,149,
 150,1,151,149,1,154,101,1,69,254,178,126,1,189,129,254,188,90,15,3,53,115,10,113,116,254,186,116,114,2,116,116,1,60,253,214,164,164,165,235,3,234,167,166,17,103,1,92,
 2,140,254,20,143,1,117,254,162,108,254,57,0,1,1,49,0,0,5,66,5,216,0,28,0,0,1,53,50,54,53,52,38,35,34,6,29,1,35,52,18,51,50,18,21,20,7,51,
 17,51,17,35,17,33,53,2,191,110,153,152,111,109,154,135,232,166,168,232,98,205,136,136,252,119,2,19,1,171,121,121,171,171,121,2,185,1,4,254,252,185,168,123,3,197,250,40,
 1,124,151,0,0,1,1,147,0,0,4,224,5,216,0,31,0,0,1,35,53,51,53,51,21,51,21,35,17,54,51,50,18,21,20,6,29,1,35,52,54,53,52,38,35,34,6,21,
 17,35,1,243,96,96,136,161,161,100,137,160,215,126,135,126,139,100,99,139,136,4,141,151,180,180,151,254,125,109,254,254,187,90,229,121,2,132,238,72,123,169,170,122,254,70,0,0,
 0,2,0,223,0,0,5,148,5,216,0,11,0,52,0,0,1,34,6,21,20,22,51,50,54,53,52,38,55,22,23,22,21,20,6,35,34,38,53,52,55,54,55,17,33,17,33,53,
 51,17,35,53,33,17,33,17,51,17,33,17,33,21,35,17,51,21,33,17,33,3,57,50,71,71,50,50,71,70,18,55,43,68,137,98,96,138,69,42,56,254,253,254,236,140,140,1,
 20,1,3,136,1,3,1,18,137,137,254,238,254,253,1,140,79,55,57,78,78,57,55,79,115,18,48,76,108,108,153,153,108,108,76,49,17,1,140,254,75,151,2,211,152,254,74,1,
 182,254,74,1,182,152,253,45,151,1,181,0,0,1,0,234,0,0,5,138,5,216,0,60,0,0,37,21,35,53,35,53,51,53,38,39,38,39,53,7,39,55,51,23,21,39,21,51,
 21,35,22,23,22,23,17,7,39,55,51,23,21,39,17,54,55,54,61,1,51,53,7,39,55,51,23,21,39,21,51,21,6,7,6,7,21,51,21,3,127,136,159,159,149,110,135,1,
 129,1,130,137,130,130,2,2,1,94,70,93,131,1,132,136,130,130,91,69,95,1,129,1,130,137,130,130,1,1,135,110,148,157,187,187,187,151,139,22,122,150,215,84,142,140,153,153,
 140,142,84,2,151,104,79,20,2,202,141,139,154,154,139,141,253,55,20,78,106,150,1,89,142,140,153,153,140,142,89,4,211,150,121,23,139,151,0,0,0,2,1,186,0,0,4,185,
 5,216,0,18,0,29,0,0,1,33,32,23,22,21,16,7,6,35,33,17,33,23,21,7,33,39,17,23,17,33,50,55,54,55,52,39,38,35,1,194,1,112,1,16,90,29,226,53,
 49,254,204,2,59,7,7,253,74,7,130,1,38,117,64,15,7,146,33,73,5,216,208,77,95,254,246,92,17,253,173,8,130,8,8,5,199,131,254,36,130,26,80,164,60,16,0,0,
 0,1,1,34,0,0,5,81,5,212,0,35,0,0,1,22,19,18,23,22,29,1,20,7,6,35,34,39,35,21,16,23,35,53,54,17,39,35,7,6,35,34,47,1,53,52,55,0,
 63,1,3,60,85,194,213,6,35,146,48,57,139,85,38,74,193,77,3,34,43,76,114,169,68,8,168,1,27,81,2,5,212,167,254,236,254,234,57,85,80,40,167,96,22,221,12,254,
 229,150,6,151,1,29,3,88,133,209,73,46,183,203,1,130,165,3,0,0,0,2,0,166,0,1,5,206,5,209,0,24,0,50,0,0,1,50,19,22,21,50,55,18,51,50,23,22,
 29,1,16,7,0,7,35,1,38,53,52,55,54,3,21,20,23,1,51,1,54,61,1,52,39,38,35,34,3,6,21,35,52,39,38,35,34,7,6,1,243,196,104,25,6,12,100,212,
 188,110,34,199,254,106,54,5,253,220,108,180,72,206,188,1,171,3,2,4,94,170,64,52,238,77,9,6,64,91,170,157,96,34,5,209,254,237,80,24,70,1,53,211,78,80,13,254,
 254,231,253,217,66,2,237,178,182,210,124,45,254,143,16,219,228,253,188,2,187,161,151,38,172,112,28,254,65,38,26,78,209,224,177,70,0,2,1,53,0,0,5,61,5,212,0,8,
 0,13,0,0,9,1,21,0,7,38,1,38,53,9,4,3,58,2,3,254,25,28,13,254,72,63,2,1,254,53,1,206,1,206,254,136,5,212,253,26,7,253,59,34,11,2,128,86,
 13,2,150,253,103,253,100,2,156,2,30,0,0,1,0,205,0,0,5,167,5,212,0,55,0,0,1,50,23,22,23,20,15,1,51,54,59,1,50,23,22,21,20,7,6,7,34,3,
 35,21,16,23,21,35,39,54,17,53,35,2,35,34,39,38,53,52,55,54,59,1,50,23,51,53,38,39,38,61,1,52,55,54,3,59,193,91,11,3,108,54,3,66,76,17,214,87,
 20,188,36,64,218,90,3,74,187,6,77,3,90,221,171,92,23,222,59,46,8,77,71,2,75,26,54,193,64,5,212,227,52,56,117,160,60,28,202,66,60,205,104,12,6,1,18,9,
 254,169,109,6,6,128,1,77,3,254,235,201,68,58,233,83,12,28,3,71,69,110,81,14,201,104,19,0,0,3,1,33,0,1,5,83,5,213,0,34,0,60,0,66,0,0,1,22,
 1,22,29,1,20,7,6,43,1,34,39,35,21,16,23,35,53,54,17,35,7,6,43,1,34,39,38,53,55,53,52,55,0,55,6,1,6,21,22,23,22,59,1,50,55,51,50,23,
 22,59,1,50,55,54,61,1,52,39,2,3,51,38,39,34,7,3,59,113,1,89,78,163,31,43,20,130,89,37,74,193,77,38,50,76,95,20,144,73,22,2,186,1,5,85,111,254,
 208,73,9,133,20,37,14,107,86,165,7,27,75,93,17,123,59,9,183,207,128,57,12,13,6,14,5,213,225,254,54,139,134,3,209,78,16,218,13,254,232,155,6,151,1,35,101,117,
 174,66,63,13,3,200,212,1,103,73,199,254,111,130,133,187,53,9,218,70,148,167,40,30,31,176,207,1,31,251,112,23,90,82,0,0,0,1,0,163,0,0,5,210,5,212,0,23,
 0,0,1,50,23,22,23,51,54,55,54,51,50,23,22,21,20,7,1,35,1,38,53,52,55,54,1,241,183,104,38,2,2,32,82,98,121,188,114,29,188,254,36,5,254,6,151,179,
 75,5,212,235,93,49,162,107,108,224,83,73,250,227,253,133,2,177,205,218,211,124,45,0,0,1,1,53,0,0,5,61,5,212,0,8,0,0,9,1,22,21,1,38,1,52,55,3,
 58,1,197,62,253,253,11,254,7,100,5,212,253,115,85,13,253,27,8,2,221,14,138,0,0,3,0,205,0,0,5,168,5,220,0,50,0,96,0,103,0,0,1,50,23,22,21,20,
 15,1,54,59,1,50,23,22,21,20,7,6,7,34,3,35,21,16,23,21,35,39,54,17,53,35,2,35,34,39,38,53,52,55,54,59,1,50,23,38,39,53,52,55,54,3,20,31,
 1,21,38,43,1,34,15,1,20,23,22,51,50,19,54,55,51,22,23,22,51,50,55,54,61,1,52,47,1,35,34,7,53,54,55,54,53,52,39,38,35,34,7,19,20,7,51,53,
 38,53,3,63,182,94,23,103,20,28,55,37,223,83,14,189,30,66,217,92,3,74,188,5,76,2,90,222,173,92,23,223,60,46,34,55,28,89,26,195,64,216,152,11,97,106,8,219,
 55,6,123,54,71,189,102,15,19,7,33,75,81,142,151,77,10,227,49,5,107,96,116,29,23,168,48,37,166,75,237,25,54,25,5,220,206,70,57,132,166,23,6,215,56,58,211,100,
 12,7,1,20,9,254,167,109,6,6,128,1,79,4,254,232,203,69,58,235,82,12,6,112,177,38,203,105,19,254,179,155,204,12,3,9,212,67,148,93,38,1,39,27,65,120,134,133,
 190,46,43,6,222,48,3,9,3,137,110,77,44,182,87,16,200,251,206,28,96,3,99,22,0,1,0,154,255,246,2,114,5,213,0,17,0,0,1,51,23,17,20,15,1,35,34,47,
 1,52,63,1,50,23,51,17,2,42,65,7,177,43,32,190,26,3,190,29,90,80,4,5,213,8,250,253,163,45,4,133,31,130,24,5,64,4,212,0,0,1,0,154,255,246,3,254,
 5,213,0,29,0,0,1,51,23,21,22,23,22,21,20,7,35,39,54,53,52,39,38,39,17,20,7,35,34,53,52,55,51,50,23,17,2,28,78,8,24,156,216,110,4,27,55,205,
 83,22,202,51,218,191,20,87,80,5,213,7,39,54,63,70,138,146,96,32,49,84,70,71,42,26,251,214,153,45,168,131,23,64,4,214,0,1,1,82,255,47,5,34,5,213,0,30,
 0,0,1,5,23,17,20,7,35,34,61,1,52,63,1,50,23,17,37,17,20,15,1,35,34,61,1,52,63,1,50,23,17,2,176,2,110,3,173,48,192,159,35,78,73,254,19,136,
 60,23,195,153,39,80,72,5,213,202,4,250,237,155,42,164,4,126,22,3,58,4,11,169,251,219,137,56,8,155,7,122,34,4,67,4,211,0,0,0,0,2,0,169,255,246,5,203,
 5,213,0,24,0,28,0,0,1,23,17,20,7,34,39,52,55,50,23,51,17,33,17,6,7,35,34,53,52,55,50,23,17,23,21,33,53,5,199,3,235,209,16,209,98,71,3,252,
 251,7,218,4,232,213,90,79,79,3,5,5,213,4,251,18,213,21,164,138,14,59,2,149,253,90,207,36,177,125,16,64,4,225,207,156,156,0,0,0,0,2,0,162,255,250,2,210,
 5,217,0,12,0,19,0,0,19,51,23,17,51,54,51,22,19,2,5,39,17,19,17,36,17,54,39,34,168,41,4,3,153,131,204,18,26,253,238,3,50,1,121,11,145,107,5,217,
 6,252,63,237,3,254,255,254,87,88,3,5,214,251,212,254,157,99,1,49,172,9,0,0,0,2,0,154,0,0,1,248,5,217,0,13,0,19,0,0,19,51,23,17,37,23,17,7,
 35,39,17,5,35,17,19,17,51,37,17,35,159,37,6,1,44,2,4,36,4,254,209,2,47,1,1,1,2,5,217,5,254,47,161,2,251,99,5,5,1,229,160,4,138,253,153,254,
 125,144,1,127,0,2,0,155,0,0,2,226,5,217,0,40,0,44,0,0,1,51,23,17,55,23,21,6,7,17,55,21,6,7,17,7,35,39,17,5,17,7,35,39,17,7,53,52,
 55,17,35,7,53,55,17,55,51,23,17,37,17,1,17,37,17,2,70,42,4,107,3,3,107,110,1,109,4,42,4,254,253,5,38,4,116,116,2,114,116,4,38,5,1,3,254,253,
 1,3,5,217,5,254,208,60,2,141,7,60,254,139,55,135,4,67,254,215,4,4,1,17,140,254,166,4,4,1,65,60,142,6,60,1,123,56,139,65,1,31,4,4,254,250,134,1,
 77,253,150,254,135,139,1,116,0,1,0,105,0,244,5,196,4,56,0,9,0,0,19,17,33,53,51,1,21,1,35,53,105,3,173,55,1,119,254,137,55,1,141,2,18,153,254,99,
 10,254,99,153,0,1,0,99,254,178,2,235,6,38,0,27,0,0,1,42,1,39,36,3,38,19,18,55,54,35,34,7,39,54,55,54,23,22,3,2,7,2,23,30,1,55,2,235,
 8,184,49,254,107,2,1,170,172,1,4,89,50,58,144,100,199,228,44,23,171,166,10,21,245,64,69,39,254,178,11,83,1,82,183,1,219,1,220,43,160,125,80,183,1,1,204,109,
 254,41,254,54,168,254,151,23,6,13,3,0,0,1,0,99,254,178,2,235,6,38,0,27,0,0,19,53,22,54,55,54,3,38,3,2,55,54,23,22,23,7,38,35,34,23,22,19,
 18,7,2,5,6,34,99,39,69,64,245,21,10,166,171,23,44,228,199,100,144,58,50,89,4,1,171,171,1,2,254,107,49,184,254,178,99,3,13,6,23,1,105,168,1,202,1,215,
 109,204,1,1,183,80,125,160,43,254,36,254,37,183,254,174,83,11,0,0,0,3,0,5,254,35,3,138,6,117,0,3,0,6,0,9,0,0,9,5,33,9,1,33,1,198,1,195,
 254,61,254,63,1,193,254,188,2,138,254,186,1,70,253,118,6,117,251,219,251,211,4,45,3,49,253,8,252,142,3,0,0,1,0,193,254,242,2,183,6,18,0,5,0,0,19,1,
 51,9,1,35,193,1,1,245,254,255,1,1,245,2,130,3,144,252,112,252,112,0,0,0,0,1,0,147,254,242,2,137,6,18,0,5,0,0,9,1,35,9,1,51,2,137,254,255,
 244,1,1,254,255,244,2,130,252,112,3,144,3,144,0,0,0,1,0,126,0,0,5,139,5,243,0,22,0,0,19,53,1,51,1,21,39,17,35,17,39,17,35,17,39,7,17,35,
 17,7,17,35,17,126,2,130,9,2,129,152,175,96,175,48,48,175,95,176,4,30,52,1,161,254,95,52,41,251,185,4,119,26,251,111,4,193,13,13,251,63,4,145,26,251,137,4,
 71,0,0,0,0,1,0,126,255,215,5,139,5,202,0,22,0,0,1,21,1,35,1,53,23,17,51,17,23,17,51,17,23,55,17,51,17,55,17,51,17,5,138,253,127,9,253,126,
 152,176,95,175,48,48,175,96,175,1,172,52,254,95,1,161,52,41,4,71,251,137,26,4,145,251,63,13,13,4,193,251,111,26,4,119,251,185,0,0,0,1,0,140,0,99,5,97,
 4,241,0,35,0,0,19,53,23,54,55,62,1,32,22,18,16,2,6,32,39,38,39,55,22,23,22,50,62,1,52,46,1,34,6,7,6,7,55,21,1,35,140,190,11,57,70,242,
 1,28,243,140,140,243,254,228,121,41,35,132,20,23,76,176,152,87,87,152,176,151,44,29,10,183,254,230,9,3,38,52,117,125,108,135,156,156,254,243,254,196,254,243,156,78,26,33,
 165,19,14,49,97,168,196,168,97,97,84,56,62,112,52,254,95,0,0,0,0,1,0,167,0,99,5,124,4,241,0,35,0,0,9,1,35,1,53,23,38,39,46,1,34,14,1,20,
 30,1,50,55,54,55,23,6,7,6,32,38,2,16,18,54,32,22,23,22,23,55,5,124,254,230,9,254,231,182,10,29,43,152,176,151,88,88,151,176,76,23,21,131,35,41,121,254,
 228,242,141,141,242,1,28,242,71,56,11,190,3,38,254,95,1,161,52,112,62,56,84,97,97,168,196,168,97,49,14,19,165,33,26,78,156,1,13,1,60,1,13,156,156,135,108,125,
 117,0,0,0,0,5,0,105,0,79,7,44,4,221,0,29,0,37,0,45,0,53,0,61,0,0,19,53,51,54,55,62,1,32,22,23,22,23,51,3,51,1,21,1,35,19,35,6,
 7,14,1,32,38,39,38,39,33,35,21,54,55,54,55,54,5,53,35,22,23,22,23,22,3,51,53,6,7,6,7,6,37,21,51,38,39,38,39,38,105,196,17,45,70,242,1,28,
 243,70,45,16,198,117,47,1,119,254,137,47,117,198,16,45,70,243,254,228,242,70,45,17,3,60,213,34,31,76,43,18,254,112,213,11,18,44,75,32,180,213,33,32,75,44,18,1,
 144,213,11,18,43,76,31,2,40,220,96,86,135,156,156,135,86,96,1,52,254,99,10,254,99,1,52,96,86,135,156,156,135,86,96,236,11,21,48,84,35,199,236,37,35,84,48,21,
 1,189,236,11,21,48,84,35,199,236,37,35,84,48,21,0,0,1,0,68,0,244,9,234,4,56,0,9,0,0,1,21,33,19,35,1,53,1,51,3,9,233,247,141,116,46,254,136,
 1,120,46,116,3,4,220,254,204,1,157,10,1,157,254,204,0,1,0,105,0,244,10,14,4,56,0,9,0,0,19,53,33,3,51,1,21,1,35,19,105,8,116,117,47,1,119,254,
 137,47,117,2,40,220,1,52,254,99,10,254,99,1,52,0,0,1,0,68,0,244,10,14,4,56,0,15,0,0,1,3,51,1,21,1,35,19,33,19,35,1,53,1,51,3,8,221,
 117,47,1,119,254,137,47,117,248,153,116,46,254,136,1,120,46,116,3,4,1,52,254,99,10,254,99,1,52,254,204,1,157,10,1,157,254,204,0,0,0,1,0,68,0,244,9,234,
 4,56,0,14,0,0,1,23,35,1,53,1,51,7,33,21,33,7,23,33,21,1,184,50,46,254,136,1,120,46,50,8,49,247,133,34,34,8,123,1,121,133,1,157,10,1,157,133,
 195,90,90,195,0,1,0,105,0,244,10,14,4,56,0,14,0,0,1,39,51,1,21,1,35,55,33,53,33,55,39,33,53,8,154,50,47,1,119,254,137,47,50,247,207,8,123,34,
 34,247,133,3,179,133,254,99,10,254,99,133,195,90,90,195,0,2,0,68,0,244,10,14,4,56,0,15,0,21,0,0,1,23,35,1,53,1,51,7,33,39,51,1,21,1,35,55,
 19,33,7,23,33,55,1,184,50,46,254,136,1,120,46,50,6,226,50,47,1,119,254,137,47,50,74,248,138,34,34,7,118,34,1,121,133,1,157,10,1,157,133,133,254,99,10,254,
 99,133,1,119,90,90,90,0,0,1,0,68,0,244,9,234,4,56,0,13,0,0,1,17,51,17,35,17,33,19,35,1,53,1,51,3,9,35,198,198,248,83,116,46,254,136,1,120,
 46,116,3,4,1,27,252,238,1,27,254,204,1,157,10,1,157,254,204,0,0,1,0,105,0,244,10,14,4,56,0,13,0,0,1,17,35,17,51,17,33,3,51,1,21,1,35,19,
 1,47,198,198,7,174,117,47,1,119,254,137,47,117,2,40,254,229,3,18,254,229,1,52,254,99,10,254,99,1,52,0,0,2,0,68,0,244,9,234,4,56,0,13,0,18,0,0,
 1,23,35,1,53,1,51,7,33,53,51,17,35,61,2,33,7,23,1,184,50,46,254,136,1,120,46,50,7,107,198,198,248,75,34,34,1,121,133,1,157,10,1,157,133,108,252,238,
 108,195,180,90,90,0,0,0,0,2,0,105,0,244,10,14,4,56,0,13,0,18,0,0,1,39,51,1,21,1,35,55,33,21,35,17,51,29,2,33,55,39,8,154,50,47,1,119,
 254,137,47,50,248,149,198,198,7,181,34,34,3,179,133,254,99,10,254,99,133,108,3,18,108,195,180,90,90,0,0,0,0,1,0,105,0,244,10,14,4,56,0,27,0,0,1,27,
 3,23,51,3,51,1,21,1,35,19,33,39,11,5,7,33,53,33,55,19,3,205,225,226,225,226,159,235,117,47,1,119,254,137,47,117,254,185,67,225,226,225,226,225,226,67,254,162,
 1,1,160,225,3,215,254,214,1,42,254,214,1,42,211,1,52,254,99,10,254,99,1,52,89,254,213,1,43,254,213,1,43,254,213,1,43,89,220,211,254,214,0,0,255,255,1,14,
 4,176,2,118,6,64,16,7,13,0,1,14,4,176,0,0,255,255,1,14,2,154,2,118,4,43,16,7,13,0,1,14,2,155,0,0,255,255,1,14,2,154,2,118,6,64,16,39,
 13,0,1,14,4,176,16,7,13,0,1,14,2,155,0,0,255,255,1,14,0,133,2,118,2,21,16,7,13,0,1,14,0,133,0,0,255,255,1,14,0,133,2,118,6,64,16,39,
 13,0,1,14,4,176,16,7,13,0,1,14,0,133,0,0,255,255,1,14,0,133,2,118,4,43,16,39,13,0,1,14,2,155,16,7,13,0,1,14,0,133,0,0,255,255,1,14,
 0,133,2,118,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,7,13,0,1,14,0,133,0,0,255,255,3,42,4,176,4,146,6,64,16,7,13,0,3,42,
 4,176,0,0,255,255,1,14,4,176,4,146,6,64,16,39,13,0,1,14,4,176,16,7,13,0,3,42,4,176,0,0,255,255,1,14,2,154,4,146,6,64,16,39,13,0,1,14,
 2,155,16,7,13,0,3,42,4,176,0,0,255,255,1,14,2,154,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,7,13,0,3,42,4,176,0,0,
 255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,0,133,16,7,13,0,3,42,4,176,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,0,133,16,7,13,0,3,42,4,176,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,7,13,0,3,42,
 4,176,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,7,13,0,3,42,4,176,0,0,
 255,255,3,42,2,154,4,146,4,43,16,7,13,0,3,42,2,155,0,0,255,255,1,14,2,154,4,146,6,64,16,39,13,0,1,14,4,176,16,7,13,0,3,42,2,155,0,0,
 255,255,1,14,2,154,4,146,4,43,16,39,13,0,1,14,2,155,16,7,13,0,3,42,2,155,0,0,255,255,1,14,2,154,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,7,13,0,3,42,2,155,0,0,255,255,1,14,0,133,4,146,4,43,16,39,13,0,1,14,0,133,16,7,13,0,3,42,2,155,0,0,255,255,1,14,
 0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,7,13,0,3,42,2,155,0,0,255,255,1,14,0,133,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,7,13,0,3,42,2,155,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,1,14,0,133,16,7,13,0,3,42,2,155,0,0,255,255,3,42,2,154,4,146,6,64,16,39,13,0,3,42,4,176,16,7,13,0,3,42,2,155,0,0,255,255,1,14,
 2,154,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,7,13,0,3,42,2,155,0,0,255,255,1,14,2,154,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,4,176,16,7,13,0,3,42,2,155,0,0,255,255,1,14,2,154,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,3,42,4,176,16,7,13,0,3,42,2,155,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,
 2,155,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,2,155,0,0,
 255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,2,155,0,0,255,255,1,14,
 0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,2,155,0,0,
 255,255,3,42,0,133,4,146,2,21,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,7,13,0,3,42,0,133,0,0,
 255,255,1,14,0,133,4,146,4,43,16,39,13,0,1,14,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,2,21,16,39,13,0,1,14,0,133,16,7,13,0,3,42,0,133,0,0,255,255,1,14,
 0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,1,14,0,133,16,7,13,0,3,42,0,133,0,0,255,255,3,42,0,133,4,146,6,64,16,39,13,0,3,42,4,176,16,7,13,0,3,42,0,133,0,0,255,255,1,14,
 0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,4,176,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,3,42,4,176,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,
 0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,0,133,0,0,
 255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,0,133,0,0,255,255,1,14,
 0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,0,133,0,0,
 255,255,3,42,0,133,4,146,4,43,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,7,13,0,3,42,
 0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,
 255,255,1,14,0,133,4,146,4,43,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,3,42,0,133,4,146,6,64,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,
 2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,
 2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,0,133,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,0,133,0,0,255,255,1,14,254,112,2,118,0,0,16,7,13,0,1,14,
 254,112,0,0,255,255,1,14,254,112,2,118,6,64,16,39,13,0,1,14,4,176,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,2,118,4,43,16,39,13,0,1,14,
 2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,2,118,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,2,118,2,21,16,39,13,0,1,14,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,2,118,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,2,118,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,7,13,0,1,14,
 254,112,0,0,255,255,1,14,254,112,2,118,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,4,176,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,3,42,4,176,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,7,13,0,1,14,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,3,42,
 2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,
 13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,
 13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,1,14,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,2,155,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,2,21,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,2,21,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,1,14,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,4,43,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,
 13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,
 2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,
 13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,
 13,0,3,42,0,133,16,7,13,0,1,14,254,112,0,0,255,255,3,42,254,112,4,146,0,0,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,2,21,16,39,13,0,1,14,
 0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,7,13,0,3,42,254,112,0,0,255,255,3,42,254,112,4,146,6,64,16,39,13,0,3,42,
 4,176,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,4,176,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,
 13,0,3,42,4,176,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 4,176,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,
 13,0,3,42,4,176,16,7,13,0,3,42,254,112,0,0,255,255,3,42,254,112,4,146,4,43,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,
 255,255,3,42,254,112,4,146,6,64,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,7,13,0,3,42,254,112,0,0,
 255,255,3,42,254,112,4,146,2,21,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,2,21,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,3,42,254,112,4,146,6,64,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,
 0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,
 0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,3,42,254,112,4,146,4,43,16,39,13,0,3,42,
 2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,2,155,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,39,13,0,3,42,
 0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,
 0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,3,42,254,112,4,146,6,64,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,
 13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,0,0,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,2,21,16,39,13,0,1,14,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,
 4,176,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,1,14,
 254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,1,14,
 254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 4,176,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,3,42,
 2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,2,155,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,39,13,0,1,14,
 254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,1,14,
 254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,2,21,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,2,21,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,
 13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,
 254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,
 0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,
 13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,0,133,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,
 254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,3,42,2,155,16,39,13,0,3,42,
 0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,
 13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,4,43,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,
 254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,
 13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,
 255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,
 254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,3,42,4,176,16,39,
 13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,
 0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,
 254,112,4,146,6,64,16,39,13,0,1,14,4,176,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,
 4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,255,255,1,14,254,112,4,146,6,64,16,39,
 13,0,1,14,4,176,16,39,13,0,1,14,2,155,16,39,13,0,1,14,0,133,16,39,13,0,3,42,4,176,16,39,13,0,3,42,2,155,16,39,13,0,3,42,0,133,16,39,
 13,0,1,14,254,112,16,7,13,0,3,42,254,112,0,0,0,1,0,105,0,244,5,196,4,56,0,25,0,0,1,51,17,33,3,51,1,51,3,51,1,21,1,35,19,35,1,35,
 19,33,17,35,17,33,53,33,1,192,198,1,44,117,47,1,24,15,117,47,1,119,254,137,47,117,15,254,232,47,117,254,212,198,254,169,1,87,4,31,254,229,1,52,254,204,1,52,
 254,99,10,254,99,1,52,254,204,1,52,254,229,1,27,220,0,1,0,105,0,244,5,196,4,56,0,33,0,0,1,51,17,51,3,51,1,51,3,51,1,21,1,35,19,35,1,35,
 19,35,17,35,17,35,17,35,17,35,53,51,17,51,17,51,2,71,176,187,117,47,1,24,15,117,47,1,119,254,137,47,117,15,254,232,47,117,187,176,72,175,231,231,175,72,4,31,
 254,229,1,52,254,204,1,52,254,99,10,254,99,1,52,254,204,1,52,254,229,1,27,254,229,1,27,220,1,27,254,229,0,2,0,68,0,244,5,160,4,56,0,21,0,26,0,0,
 1,23,35,1,53,1,51,7,33,53,51,21,33,21,33,21,33,21,33,21,35,61,2,33,7,23,1,184,50,46,254,136,1,120,46,50,1,67,198,1,222,254,34,1,222,254,34,198,
 254,115,34,34,1,121,133,1,157,10,1,157,133,108,108,195,180,195,108,108,195,180,90,90,0,2,0,105,0,244,5,196,4,56,0,21,0,26,0,0,1,51,21,33,39,51,1,21,
 1,35,55,33,21,35,53,33,53,33,53,33,53,33,23,21,33,55,39,2,71,198,1,67,50,47,1,119,254,137,47,50,254,189,198,254,34,1,222,254,34,1,222,198,1,141,34,34,
 4,31,108,133,254,99,10,254,99,133,108,108,195,180,195,195,180,90,90,0,0,3,0,68,0,244,5,196,4,56,0,23,0,28,0,33,0,0,1,39,51,1,21,1,35,55,35,21,
 35,53,35,23,35,1,53,1,51,7,51,53,51,21,7,33,7,23,33,55,21,33,55,39,4,80,50,47,1,119,254,137,47,50,233,198,233,50,46,254,136,1,120,46,50,233,198,198,
 254,205,34,34,1,51,198,1,51,34,34,3,179,133,254,99,10,254,99,133,108,108,133,1,157,10,1,157,133,108,108,195,90,90,180,180,90,90,0,0,0,1,0,105,0,244,5,196,
 4,56,0,21,0,0,1,17,35,17,51,17,33,3,51,1,51,3,51,1,21,1,35,19,35,1,35,19,1,47,198,198,2,131,117,47,1,24,15,117,47,1,119,254,137,47,117,15,
 254,232,47,117,2,40,254,229,3,18,254,229,1,52,254,204,1,52,254,99,10,254,99,1,52,254,204,1,52,0,0,0,0,2,0,68,0,244,5,160,4,56,0,13,0,18,0,0,
 1,23,35,1,53,1,51,7,33,53,51,17,35,61,2,33,7,23,1,184,50,46,254,136,1,120,46,50,3,33,198,198,252,149,34,34,1,121,133,1,157,10,1,157,133,108,252,238,
 108,195,180,90,90,0,0,0,0,2,0,105,0,244,5,196,4,56,0,13,0,18,0,0,1,39,51,1,21,1,35,55,33,21,35,17,51,29,2,33,55,39,4,80,50,47,1,119,
 254,137,47,50,252,223,198,198,3,107,34,34,3,179,133,254,99,10,254,99,133,108,3,18,108,195,180,90,90,0,0,0,0,1,1,140,255,215,4,125,5,202,0,17,0,0,1,51,
 17,33,21,35,17,37,21,1,35,1,53,5,17,35,53,33,2,161,198,0,255,255,1,21,254,141,9,254,140,1,21,255,0,255,5,202,253,237,220,254,79,130,52,254,95,1,161,52,
 130,1,177,220,0,1,1,140,0,0,4,125,5,243,0,17,0,0,33,35,17,35,53,33,17,5,53,1,51,1,21,37,17,33,21,35,3,103,198,255,0,255,254,235,1,116,9,1,
 115,254,235,0,255,255,2,19,220,1,177,130,52,1,161,254,95,52,130,254,79,220,0,0,0,1,1,50,0,0,4,215,5,243,0,17,0,0,1,39,17,35,17,39,17,35,17,7,
 17,35,17,7,53,1,51,1,4,214,108,175,95,175,95,175,109,1,206,9,1,205,4,30,41,251,185,4,137,36,251,83,4,173,36,251,119,4,71,41,52,1,161,254,95,0,0,0,
 0,1,1,50,255,215,4,215,5,202,0,17,0,0,1,21,1,35,1,53,23,17,51,17,23,17,51,17,55,17,51,17,4,214,254,51,9,254,50,109,175,95,175,95,175,1,172,52,
 254,95,1,161,52,41,4,71,251,119,36,4,173,251,83,36,4,137,251,185,0,2,0,68,0,244,5,160,4,56,0,3,0,13,0,0,1,21,33,53,35,21,33,19,35,1,53,1,
 51,3,5,159,254,16,162,254,105,116,46,254,136,1,120,46,116,3,4,220,220,220,254,204,1,157,10,1,157,254,204,0,0,2,0,105,0,244,5,196,4,56,0,3,0,13,0,0,
 19,53,33,21,51,53,33,3,51,1,21,1,35,19,105,1,240,162,1,152,117,47,1,119,254,137,47,117,2,40,220,220,220,1,52,254,99,10,254,99,1,52,0,0,0,3,0,68,
 0,244,5,160,4,56,0,9,0,13,0,17,0,0,1,21,35,19,35,1,53,1,51,3,33,21,35,53,35,21,35,53,2,97,235,116,46,254,136,1,120,46,116,4,41,253,162,253,
 3,4,220,254,204,1,157,10,1,157,254,204,220,220,220,220,0,3,0,105,0,244,5,196,4,56,0,9,0,13,0,17,0,0,1,53,51,3,51,1,21,1,35,19,33,53,51,21,
 51,53,51,21,3,167,236,117,47,1,119,254,137,47,117,251,214,253,162,253,2,40,220,1,52,254,99,10,254,99,1,52,220,220,220,220,0,3,0,90,0,241,5,196,4,59,0,17,
 0,21,0,31,0,0,1,53,51,3,51,1,51,3,51,1,21,1,35,19,35,1,35,19,33,53,51,21,33,1,39,19,53,3,55,1,51,21,3,122,56,117,47,1,24,15,117,47,
 1,119,254,137,47,117,15,254,232,47,117,254,221,118,254,239,254,229,127,250,250,127,1,27,38,2,40,220,1,52,254,204,1,52,254,99,10,254,99,1,52,254,204,1,52,220,220,254,
 201,141,1,19,10,1,19,141,254,201,220,0,0,5,0,99,0,244,5,196,4,56,0,10,0,21,0,32,0,43,0,50,0,0,0,52,54,51,50,22,21,20,6,35,34,36,52,54,
 51,50,22,21,20,6,35,34,36,52,54,51,50,22,21,20,6,35,34,36,52,54,51,50,22,21,20,6,35,34,1,51,1,21,1,35,19,3,154,60,45,42,62,62,42,45,254,178,
 59,45,43,62,62,43,45,254,179,59,45,42,62,62,42,45,254,178,59,45,43,62,62,43,45,3,128,47,1,119,254,137,47,158,2,101,98,68,68,49,48,68,67,98,68,68,49,48,
 68,67,98,68,68,49,48,68,67,98,68,68,49,48,68,2,22,254,99,10,254,99,1,162,0,1,1,140,0,0,4,125,5,202,0,15,0,0,33,17,5,53,1,53,35,53,33,21,
 35,21,1,21,37,17,2,161,254,235,1,21,255,2,196,255,1,21,254,235,4,2,130,52,1,55,3,220,220,3,254,201,52,130,251,254,0,1,1,140,0,0,4,125,5,202,0,15,
 0,0,1,17,37,21,1,21,33,21,33,53,33,53,1,53,5,17,3,103,1,21,254,235,0,255,253,60,0,255,254,235,1,21,5,202,251,254,130,52,254,201,3,220,220,3,1,55,
 52,130,4,2,0,1,0,90,0,241,5,196,4,59,0,23,0,0,1,51,17,33,3,51,1,21,1,35,19,33,17,35,17,35,1,39,19,53,3,55,1,51,2,161,198,1,44,117,
 47,1,119,254,137,47,117,254,212,198,173,254,229,127,250,250,127,1,27,173,4,31,254,229,1,52,254,99,10,254,99,1,52,254,229,1,27,254,201,141,1,19,10,1,19,141,254,201,
 0,1,0,90,0,241,5,196,4,59,0,31,0,0,1,51,17,51,3,51,1,21,1,35,19,35,17,35,17,35,17,35,17,35,1,39,19,53,3,55,1,51,17,51,17,51,3,40,
 176,187,117,47,1,119,254,137,47,117,187,176,72,175,61,254,229,127,250,250,127,1,27,61,175,72,4,31,254,229,1,52,254,99,10,254,99,1,52,254,229,1,27,254,229,1,27,254,
 201,141,1,19,10,1,19,141,254,201,1,27,254,229,0,0,0,1,0,90,0,241,5,196,4,59,0,23,0,0,9,1,39,19,53,3,55,1,33,3,51,1,51,3,51,1,21,1,
 35,19,35,1,35,19,1,244,254,229,127,250,250,127,1,27,1,190,117,47,1,24,15,117,47,1,119,254,137,47,117,15,254,232,47,117,2,40,254,201,141,1,19,10,1,19,141,254,
 201,1,52,254,204,1,52,254,99,10,254,99,1,52,254,204,1,52,0,0,0,1,0,90,0,241,5,196,4,59,0,31,0,0,1,51,17,51,3,51,1,51,3,51,1,21,1,35,
 19,35,1,35,19,35,17,35,17,35,1,39,19,53,3,55,1,51,2,26,198,210,117,47,1,24,15,117,47,1,119,254,137,47,117,15,254,232,47,117,210,198,38,254,229,127,250,250,
 127,1,27,38,4,31,254,229,1,52,254,204,1,52,254,99,10,254,99,1,52,254,204,1,52,254,229,1,27,254,201,141,1,19,10,1,19,141,254,201,0,1,0,90,0,241,5,196,
 4,59,0,37,0,0,1,51,17,51,3,51,1,51,3,51,1,21,1,35,19,35,1,35,19,35,17,35,17,35,17,35,53,7,39,19,53,3,55,23,53,51,17,51,2,116,176,142,
 117,47,1,24,15,117,47,1,119,254,137,47,117,15,254,232,47,117,142,176,72,175,164,127,250,250,127,164,175,72,4,31,254,229,1,52,254,204,1,52,254,99,10,254,99,1,52,254,
 204,1,52,254,229,1,27,254,229,152,180,141,1,19,10,1,19,141,180,152,254,229,0,0,0,1,0,105,0,241,5,175,4,59,0,9,0,0,19,33,1,23,3,21,19,7,1,33,
 105,3,171,1,28,126,250,250,126,254,228,252,85,3,4,1,55,141,254,237,10,254,237,141,1,55,0,0,0,1,0,90,0,241,5,160,4,59,0,9,0,0,1,33,1,39,19,53,
 3,55,1,33,5,159,252,85,254,229,127,250,250,127,1,27,3,171,2,40,254,201,141,1,19,10,1,19,141,254,201,0,0,1,0,105,0,241,5,175,4,59,0,17,0,0,1,33,
 53,33,1,23,7,51,1,23,3,21,19,7,1,35,23,7,2,172,253,189,2,67,1,28,126,154,104,1,28,126,250,250,126,254,228,104,154,126,2,40,220,1,55,141,170,1,55,141,
 254,237,10,254,237,141,1,55,170,141,0,0,0,1,0,90,0,241,5,160,4,59,0,17,0,0,1,33,21,33,1,39,55,35,1,39,19,53,3,55,1,51,39,55,3,92,2,67,
 253,189,254,229,127,155,105,254,229,127,250,250,127,1,27,105,155,127,3,4,220,254,201,141,170,254,201,141,1,19,10,1,19,141,254,201,170,141,0,0,0,1,0,68,0,244,5,160,
 4,56,0,13,0,0,1,21,33,19,35,1,7,3,53,19,23,1,51,3,5,159,253,153,116,46,254,147,225,236,236,225,1,109,46,116,3,4,220,254,204,1,146,248,1,4,8,1,
 4,248,1,146,254,204,0,0,0,1,0,105,0,244,5,196,4,56,0,13,0,0,19,53,33,3,51,1,55,19,21,3,39,1,35,19,105,2,104,117,47,1,109,224,236,236,224,254,
 147,47,117,2,40,220,1,52,254,110,248,254,252,8,254,252,248,254,110,1,52,0,0,0,0,1,0,68,0,244,5,160,4,56,0,17,0,0,1,51,17,35,17,33,19,35,1,7,
 3,53,19,23,1,51,3,33,4,217,198,198,254,95,116,46,254,147,225,236,236,225,1,109,46,116,1,161,4,31,252,238,1,27,254,204,1,146,248,1,4,8,1,4,248,1,146,254,
 204,0,0,0,0,1,0,105,0,244,5,196,4,56,0,17,0,0,1,35,17,51,17,33,3,51,1,55,19,21,3,39,1,35,19,33,1,47,198,198,1,162,117,47,1,109,224,236,
 236,224,254,147,47,117,254,94,1,13,3,18,254,229,1,52,254,110,248,254,252,8,254,252,248,254,110,1,52,0,0,0,0,1,1,15,0,106,4,249,4,194,0,15,0,0,1,19,
 23,19,7,37,39,37,1,3,39,3,55,5,23,5,4,100,114,33,2,7,253,241,33,1,22,253,204,113,33,2,6,2,16,33,254,234,1,171,1,53,37,253,182,7,2,37,126,2,
 114,254,203,37,2,74,7,2,37,126,0,0,0,1,1,15,0,106,4,249,4,194,0,15,0,0,9,1,37,55,37,23,3,7,3,1,5,7,5,39,19,55,1,164,2,52,254,234,
 33,2,15,7,2,33,114,253,205,1,22,33,253,240,6,2,33,1,171,2,114,126,37,2,7,253,182,37,1,53,253,142,126,37,2,7,2,74,37,0,0,1,1,15,255,163,4,175,
 4,194,0,19,0,0,37,22,50,54,52,39,1,3,39,3,55,5,23,5,1,22,16,6,34,39,3,96,23,67,47,24,253,211,113,33,2,6,2,16,33,254,234,2,44,82,163,230,
 82,153,26,52,74,26,2,106,254,203,37,2,74,7,2,37,126,253,149,90,255,0,181,90,0,1,1,89,255,163,4,249,4,194,0,19,0,0,37,23,6,34,38,16,55,1,37,55,
 37,23,3,7,3,1,6,20,22,50,2,168,141,82,231,162,82,2,44,254,234,33,2,15,7,2,33,114,253,211,23,46,67,153,156,90,181,1,0,90,2,107,126,37,2,7,253,182,
 37,1,53,253,150,26,74,52,0,1,1,89,0,106,4,249,5,137,0,19,0,0,1,38,34,6,20,23,1,19,23,19,7,37,39,37,1,38,16,54,50,23,2,168,23,67,46,23,
 2,45,114,33,2,7,253,241,33,1,22,253,212,82,162,231,82,4,147,26,52,74,26,253,150,1,53,37,253,182,7,2,37,126,2,107,90,1,0,181,90,0,0,0,0,1,1,15,
 0,106,4,175,5,137,0,19,0,0,1,39,54,50,22,16,7,1,5,7,5,39,19,55,19,1,54,52,38,34,3,96,140,82,230,163,82,253,212,1,22,33,253,240,6,2,33,113,
 2,45,24,47,67,4,147,156,90,181,255,0,90,253,149,126,37,2,7,2,74,37,254,203,2,106,26,74,52,0,0,0,0,1,0,230,0,60,5,34,4,194,0,23,0,0,37,7,
 9,1,39,1,39,7,39,3,55,5,23,7,23,55,39,55,37,23,3,7,39,7,5,34,140,254,110,254,111,141,1,146,212,113,33,2,6,1,182,33,188,211,212,188,33,1,181,7,
 2,33,114,211,216,156,1,190,254,66,156,1,190,235,209,37,1,230,7,2,37,126,235,235,126,37,2,7,254,26,37,209,235,0,0,0,0,1,0,230,0,60,4,249,4,240,0,23,
 0,0,37,39,9,1,55,1,55,39,55,37,23,3,7,39,7,23,55,23,19,7,37,39,55,39,1,115,141,1,146,254,110,141,1,145,212,188,33,1,181,7,2,33,114,211,211,114,
 33,2,7,254,75,33,188,212,60,156,1,190,1,190,156,254,66,235,126,37,2,7,254,26,37,209,235,235,209,37,254,26,7,2,37,126,235,0,0,0,0,1,0,230,0,106,5,34,
 4,240,0,23,0,0,19,55,9,1,23,1,23,55,23,19,7,37,39,55,39,7,23,7,5,39,19,55,23,55,230,141,1,145,1,146,140,254,111,211,114,33,2,7,254,75,33,188,
 212,211,188,33,254,74,6,2,33,113,212,4,84,156,254,66,1,190,156,254,66,235,209,37,254,26,7,2,37,126,235,235,126,37,2,7,1,230,37,209,235,0,0,0,0,1,1,15,
 0,60,5,34,4,240,0,23,0,0,1,23,9,1,7,1,7,23,7,5,39,19,55,23,55,39,7,39,3,55,5,23,7,23,4,150,140,254,111,1,145,140,254,110,211,188,33,254,
 74,6,2,33,113,212,212,113,33,2,6,1,182,33,188,211,4,240,156,254,66,254,66,156,1,190,235,126,37,2,7,1,230,37,209,235,235,209,37,1,230,7,2,37,126,235,0,0,
 0,3,0,230,0,60,5,34,4,240,0,3,0,7,0,11,0,0,19,55,1,7,1,23,1,39,37,55,1,7,230,141,1,47,140,2,128,140,252,81,141,2,128,141,1,47,140,4,
 84,156,254,175,156,1,237,156,251,232,156,181,156,254,175,156,0,3,0,230,0,60,5,34,4,240,0,3,0,7,0,11,0,0,9,1,39,1,33,1,7,9,2,39,1,5,34,254,
 209,141,1,48,252,221,3,175,140,252,80,1,188,254,209,141,1,48,4,84,254,175,156,1,81,251,232,156,4,24,253,57,254,175,156,1,81,0,0,0,0,3,0,230,0,60,4,249,
 4,240,0,9,0,19,0,23,0,0,1,39,55,39,55,37,23,3,7,39,37,55,1,55,23,19,7,37,39,55,5,39,1,23,3,243,141,114,188,33,1,181,7,2,33,114,252,130,
 141,2,241,114,33,2,7,254,75,33,188,253,155,141,1,48,140,3,3,156,126,126,37,2,7,254,26,37,209,211,156,252,187,209,37,254,26,7,2,37,126,211,156,1,81,156,0,0,
 0,3,0,230,0,60,4,249,4,240,0,9,0,19,0,23,0,0,1,23,55,23,19,7,37,39,55,39,5,1,39,55,37,23,3,7,39,1,17,1,7,1,3,243,113,114,33,2,
 7,254,75,33,188,114,253,128,2,242,188,33,1,181,7,2,33,114,253,15,1,47,140,254,208,2,41,126,209,37,254,26,7,2,37,126,126,181,3,69,126,37,2,7,254,26,37,209,
 252,187,4,180,254,175,156,1,81,0,0,0,0,3,0,230,0,60,5,34,4,240,0,3,0,13,0,17,0,0,37,7,1,55,1,39,55,39,55,37,23,3,7,39,1,39,1,23,
 5,34,140,252,80,141,2,128,141,114,188,33,1,181,7,2,33,114,253,15,141,1,48,140,216,156,4,24,156,254,19,156,126,126,37,2,7,254,26,37,209,252,187,156,1,81,156,0,
 0,3,0,230,0,60,5,34,4,240,0,3,0,13,0,17,0,0,9,1,39,1,3,23,55,23,19,7,37,39,55,39,9,1,7,1,5,34,252,81,141,3,176,163,113,114,33,2,
 7,254,75,33,188,114,254,13,1,47,140,254,208,4,84,251,232,156,4,24,253,57,126,209,37,254,26,7,2,37,126,126,3,99,254,175,156,1,81,0,0,3,0,230,0,60,5,34,
 4,194,0,3,0,13,0,23,0,0,1,55,1,7,33,39,1,39,55,37,23,3,7,39,33,7,39,3,55,5,23,7,23,7,3,102,141,1,47,140,252,221,141,2,242,188,33,1,
 181,7,2,33,114,253,64,113,33,2,6,1,182,33,188,113,140,1,141,156,254,175,156,156,3,69,126,37,2,7,254,26,37,209,209,37,1,230,7,2,37,126,126,156,0,3,0,230,
 0,60,5,34,4,194,0,3,0,13,0,23,0,0,9,1,39,9,2,7,39,3,55,5,23,7,1,3,7,39,55,39,55,37,23,3,7,2,162,254,209,141,1,48,2,128,253,14,
 113,33,2,6,1,182,33,188,2,241,190,113,141,114,188,33,1,181,7,2,33,1,141,254,175,156,1,81,254,19,3,69,209,37,1,230,7,2,37,126,252,187,2,169,126,156,126,126,
 37,2,7,254,26,37,0,0,0,1,0,78,0,244,5,196,4,56,0,31,0,0,1,33,3,51,1,21,1,35,19,33,6,38,39,38,39,38,7,14,1,15,1,39,55,54,55,54,
 55,50,22,23,30,1,3,139,1,8,117,47,1,119,254,137,47,117,254,248,78,153,60,29,40,43,38,39,81,30,97,141,98,58,79,78,77,78,154,59,30,78,3,4,1,52,254,99,
 10,254,99,1,52,1,67,66,33,17,19,1,1,36,34,108,155,109,66,35,35,1,67,65,34,37,0,0,0,1,1,13,0,193,5,25,4,251,0,17,0,0,1,17,5,53,1,51,
 1,21,37,17,20,6,35,33,53,33,50,54,3,61,254,235,1,115,9,1,116,254,235,206,145,254,105,1,151,63,90,2,71,1,97,130,52,1,161,254,95,52,130,254,159,161,229,220,
 100,0,0,0,0,1,1,13,0,163,5,25,4,221,0,17,0,0,1,52,38,35,33,53,33,50,22,21,17,37,21,1,35,1,53,5,3,61,90,63,254,105,1,151,145,206,1,21,
 254,140,9,254,141,1,21,3,87,70,100,220,229,161,254,159,130,52,254,95,1,161,52,130,0,1,1,14,0,144,4,221,5,14,0,17,0,0,1,50,54,53,17,51,17,20,6,35,
 33,19,35,1,53,1,51,3,3,126,63,90,198,206,145,254,194,117,47,254,137,1,119,47,117,2,160,100,70,1,196,254,60,161,229,254,204,1,157,10,1,157,254,204,0,1,1,43,
 0,144,4,250,5,14,0,17,0,0,1,33,3,51,1,21,1,35,19,33,34,38,53,17,51,17,20,22,2,139,1,61,117,47,1,120,254,136,47,117,254,195,145,206,198,90,2,160,
 1,52,254,99,10,254,99,1,52,229,161,1,196,254,60,70,100,0,0,0,0,1,2,10,255,230,4,66,5,225,0,21,0,0,37,5,7,5,39,19,55,19,62,2,52,46,1,39,
 55,30,2,16,14,1,3,44,1,22,33,253,240,6,2,33,113,63,86,48,48,86,63,141,80,112,62,62,112,139,126,37,2,7,2,74,37,254,203,69,163,194,202,194,163,69,156,89,
 212,251,254,250,251,212,0,0,0,1,1,198,255,230,3,254,5,225,0,21,0,0,37,46,2,16,62,1,55,23,14,2,20,30,1,23,19,23,19,7,37,39,2,221,81,112,62,62,
 112,81,140,62,87,48,48,87,62,113,34,2,7,253,241,34,139,89,212,251,1,6,251,212,89,156,69,163,194,202,194,163,69,1,53,37,253,182,7,2,37,0,0,0,0,1,0,94,
 1,128,5,194,3,246,0,21,0,0,19,62,2,50,30,1,23,7,46,2,34,14,1,7,5,7,5,39,19,55,244,79,191,227,235,226,190,81,140,63,146,174,182,175,147,62,1,22,
 33,253,241,8,2,34,2,194,88,126,68,68,126,88,156,68,96,54,54,96,68,126,38,2,8,2,74,36,0,1,0,71,1,54,5,170,3,172,0,21,0,0,1,14,2,34,46,1,
 39,55,30,2,50,62,1,55,37,55,37,23,3,7,5,20,79,191,226,236,225,191,81,141,62,146,175,182,174,148,61,254,235,32,2,16,7,2,34,2,106,88,126,68,68,126,88,156,
 68,96,54,54,96,68,126,38,2,8,253,182,36,0,0,0,0,2,0,71,0,159,5,170,3,246,0,3,0,25,0,0,37,53,33,21,1,19,23,19,7,37,39,37,46,2,34,14,
 1,7,39,62,2,50,30,1,1,210,1,183,1,139,114,34,2,7,253,240,32,1,21,61,148,174,182,175,146,62,141,81,191,225,236,226,191,159,170,170,2,35,1,52,36,253,182,8,
 2,38,126,68,96,54,54,96,68,156,88,126,68,68,126,0,0,2,0,94,0,0,5,194,3,246,0,11,0,33,0,0,1,53,51,21,51,21,35,21,35,53,35,53,1,62,2,50,
 30,1,23,7,46,2,34,14,1,7,5,7,5,39,19,55,3,14,153,143,143,153,143,254,117,79,191,227,235,226,190,81,140,63,146,174,182,175,147,62,1,22,33,253,241,8,2,34,
 1,73,159,159,170,159,159,170,1,121,88,126,68,68,126,88,156,68,96,54,54,96,68,126,38,2,8,2,74,36,0,0,0,1,1,2,0,119,4,251,4,191,0,21,0,0,1,22,
 16,0,32,39,7,39,3,55,5,23,7,22,51,50,55,54,55,54,16,39,4,96,154,254,204,254,108,144,61,33,66,7,1,208,33,200,83,104,38,46,82,65,96,96,4,191,171,254,
 30,254,169,132,232,37,2,4,7,73,37,64,66,13,22,72,107,1,44,107,0,1,1,14,0,119,5,7,4,191,0,21,0,0,1,23,6,16,23,22,23,22,51,50,55,39,55,37,
 23,3,7,39,6,32,0,16,1,169,139,96,96,65,82,47,38,103,84,201,33,1,209,6,66,33,60,144,254,108,254,203,4,191,155,107,254,212,107,72,22,13,66,64,37,73,7,253,
 252,37,232,132,1,87,1,226,0,2,0,247,0,99,5,17,5,193,0,17,0,35,0,0,18,16,18,55,54,55,37,51,7,22,23,22,18,16,2,6,32,38,18,20,30,1,50,62,
 1,52,38,39,38,39,23,35,39,6,7,6,248,140,121,41,44,1,34,47,105,111,98,121,141,141,242,254,228,242,58,87,151,176,152,87,87,76,50,56,101,47,224,26,26,75,2,12,
 1,60,1,13,78,26,18,242,211,12,63,78,254,243,254,196,254,243,156,156,2,13,196,168,97,97,168,196,168,48,33,11,203,186,10,17,48,0,0,0,0,2,0,247,0,99,5,17,
 5,193,0,17,0,35,0,0,18,16,18,55,54,55,39,51,5,22,23,22,18,16,2,6,32,38,18,20,30,1,50,62,1,52,38,39,38,39,7,35,55,6,7,6,248,140,121,98,
 112,105,47,1,34,43,41,121,141,141,242,254,228,242,58,87,151,176,152,87,87,76,25,27,223,47,101,56,51,75,2,12,1,60,1,13,78,63,12,211,242,18,26,78,254,243,254,196,
 254,243,156,156,2,13,196,168,97,97,168,196,168,48,17,10,186,203,11,33,48,0,0,0,0,2,0,68,255,150,5,196,5,150,0,9,0,19,0,0,19,53,33,3,51,1,21,1,
 35,19,1,21,33,19,35,1,53,1,51,3,105,4,42,117,47,1,119,254,137,47,117,254,113,254,114,116,46,254,136,1,120,46,116,3,134,220,1,52,254,99,10,254,99,1,52,254,
 32,220,254,204,1,157,10,1,157,254,204,0,0,2,0,68,255,150,5,196,5,150,0,9,0,19,0,0,1,21,33,19,35,1,53,1,51,3,1,53,33,3,51,1,21,1,35,19,
 5,159,251,215,116,46,254,136,1,120,46,116,1,142,1,143,117,47,1,119,254,137,47,117,4,98,220,254,204,1,157,10,1,157,254,204,252,104,220,1,52,254,99,10,254,99,1,52,
 0,2,0,68,255,150,5,196,5,150,0,9,0,19,0,0,1,21,33,19,35,1,53,1,51,3,1,53,33,3,51,1,21,1,35,19,5,159,251,215,116,46,254,136,1,120,46,116,
 1,142,1,143,117,47,1,119,254,137,47,117,1,166,220,254,204,1,157,10,1,157,254,204,1,224,220,1,52,254,99,10,254,99,1,52,0,2,0,105,0,0,5,196,4,56,0,11,
 0,21,0,0,1,53,51,21,51,21,35,21,35,53,35,53,39,53,33,3,51,1,21,1,35,19,1,82,153,143,143,153,143,90,4,42,117,47,1,119,254,137,47,117,1,73,159,159,
 170,159,159,170,223,220,1,52,254,99,10,254,99,1,52,0,0,2,0,68,0,0,5,160,4,56,0,11,0,21,0,0,1,53,51,21,51,21,35,21,35,53,35,53,1,21,33,19,
 35,1,53,1,51,3,4,29,153,143,143,153,143,2,17,251,215,116,46,254,136,1,120,46,116,1,73,159,159,170,159,159,170,1,187,220,254,204,1,157,10,1,157,254,204,0,0,0,
 0,1,0,105,0,244,5,196,4,56,0,23,0,0,19,53,33,39,55,23,55,23,7,33,3,51,1,21,1,35,19,33,23,7,39,7,39,55,105,1,72,98,109,196,196,109,98,1,
 68,117,47,1,119,254,137,47,117,254,188,98,109,196,196,109,98,2,40,220,108,121,219,219,121,108,1,52,254,99,10,254,99,1,52,108,121,219,219,121,108,0,0,0,0,3,0,68,
 0,244,5,196,4,56,0,31,0,39,0,47,0,0,1,3,51,1,21,1,35,19,35,6,7,6,34,39,38,39,35,19,35,1,53,1,51,3,51,54,55,54,50,23,22,23,33,51,
 38,39,38,34,7,6,23,35,22,23,22,50,55,54,4,147,117,47,1,119,254,137,47,117,145,20,42,79,226,79,42,19,145,116,46,254,136,1,120,46,116,145,19,42,79,226,79,42,
 20,254,137,243,5,6,46,130,45,6,238,243,5,6,45,130,46,6,3,4,1,52,254,99,10,254,99,1,52,57,46,88,88,46,57,254,204,1,157,10,1,157,254,204,57,46,88,88,
 46,57,7,6,51,51,6,227,7,6,51,51,6,0,0,0,0,2,1,140,255,231,4,125,5,243,0,29,0,37,0,0,1,52,55,54,55,17,5,53,1,53,5,53,1,51,1,21,
 37,21,1,21,37,17,22,23,22,21,20,6,34,38,54,20,22,50,54,52,38,34,1,245,79,42,51,254,235,1,21,254,235,1,116,9,1,115,254,235,1,21,254,235,51,42,79,158,
 225,159,115,91,130,92,92,130,1,20,126,88,46,22,1,120,130,52,1,55,17,130,52,1,161,254,95,52,130,17,254,201,52,130,254,136,22,46,88,126,125,176,176,197,144,102,102,144,
 102,0,0,0,0,1,0,63,0,244,5,202,4,56,0,9,0,0,1,21,1,35,19,33,53,1,51,3,5,201,254,42,47,117,252,6,1,215,46,116,3,4,10,253,250,1,52,10,
 2,6,254,204,0,1,0,63,0,244,5,202,4,56,0,9,0,0,1,19,35,1,53,33,3,51,1,21,1,208,116,46,254,41,3,250,117,47,1,214,2,40,254,204,2,6,10,1,
 52,253,250,10,0,1,1,140,255,209,4,125,5,249,0,9,0,0,5,35,1,53,5,17,51,1,21,37,3,103,9,254,46,1,21,9,1,210,254,235,47,2,11,52,130,4,107,253,
 245,52,130,0,0,1,1,140,255,209,4,125,5,249,0,9,0,0,1,5,53,1,51,17,37,21,1,35,2,161,254,235,1,210,9,1,21,254,46,9,4,60,130,52,2,11,251,149,
 130,52,253,245,0,1,0,63,2,40,5,202,4,56,0,9,0,0,19,53,1,51,3,33,3,51,1,21,63,1,215,46,116,2,105,117,47,1,214,2,40,10,2,6,254,204,1,52,
 253,250,10,0,0,1,2,161,255,209,4,125,5,249,0,9,0,0,1,51,1,21,37,17,37,21,1,35,2,161,9,1,210,254,235,1,21,254,46,9,5,249,253,245,52,130,253,82,
 130,52,253,245,0,1,0,63,0,244,5,202,3,4,0,9,0,0,1,21,1,35,19,33,19,35,1,53,5,201,254,42,47,117,253,151,116,46,254,41,3,4,10,253,250,1,52,254,
 204,2,6,10,0,1,1,140,255,209,3,104,5,249,0,9,0,0,5,35,1,53,5,17,5,53,1,51,3,103,9,254,46,1,21,254,235,1,210,9,47,2,11,52,130,2,174,130,
 52,2,11,0,0,1,0,105,1,13,5,160,4,56,0,11,0,0,1,17,35,17,51,17,51,1,51,3,33,21,1,47,198,198,3,1,24,47,117,3,155,2,40,254,229,3,18,254,
 229,1,52,254,204,220,0,0,0,1,0,105,1,13,5,160,4,56,0,11,0,0,1,33,53,33,3,51,1,51,17,51,17,35,4,217,251,144,3,156,117,46,1,24,3,198,198,2,
 40,220,1,52,254,204,1,27,252,238,0,0,0,1,1,162,0,0,4,125,5,202,0,11,0,0,1,35,53,33,21,35,21,1,21,37,17,35,2,161,255,2,196,255,1,21,254,235,
 198,4,238,220,220,3,254,201,52,130,251,254,0,1,1,162,0,0,4,125,5,202,0,11,0,0,37,17,51,17,37,21,1,21,33,21,33,53,2,161,198,1,21,254,235,0,255,253,
 60,220,4,238,251,254,130,52,254,201,3,220,220,0,0,0,0,1,0,105,0,244,5,160,4,31,0,11,0,0,1,33,21,33,19,35,1,35,17,35,17,51,1,47,4,112,252,101,
 117,47,254,232,3,198,198,3,4,220,254,204,1,52,254,229,3,18,0,0,0,1,0,105,0,244,5,160,4,31,0,11,0,0,1,17,51,17,35,17,35,1,35,19,33,53,4,217,
 198,198,3,254,232,46,117,252,100,3,4,1,27,252,238,1,27,254,204,1,52,220,0,0,0,1,1,140,0,0,4,102,5,202,0,11,0,0,1,17,35,17,5,53,1,53,35,53,
 33,21,3,103,198,254,235,1,21,255,2,196,4,238,251,18,4,2,130,52,1,55,3,220,220,0,0,0,0,1,1,140,0,0,4,102,5,202,0,11,0,0,37,33,21,33,53,33,
 53,1,53,5,17,51,3,103,0,255,253,60,0,255,254,235,1,21,198,220,220,220,3,1,55,52,130,4,2,0,0,0,0,1,0,63,1,13,5,160,4,56,0,10,0,0,1,51,
 17,35,17,33,53,1,51,3,33,4,217,198,198,251,102,1,215,46,116,3,9,4,31,252,238,1,27,10,2,6,254,204,0,1,0,105,1,13,5,202,4,56,0,10,0,0,19,51,
 17,33,3,51,1,21,33,17,35,105,198,3,10,117,47,1,214,251,102,198,4,31,254,229,1,52,253,250,10,254,229,0,0,1,1,162,0,0,4,125,5,249,0,10,0,0,1,51,
 1,21,37,17,33,21,33,53,33,2,161,9,1,210,254,235,0,255,253,60,0,255,5,249,253,245,52,130,252,160,220,220,0,1,1,162,255,209,4,125,5,202,0,10,0,0,1,53,
 33,21,35,17,37,21,1,35,17,1,162,2,196,255,1,21,254,46,9,4,238,220,220,252,160,130,52,253,245,5,29,0,0,1,0,63,0,244,5,160,4,31,0,10,0,0,1,51,
 17,35,17,33,19,35,1,53,33,4,217,198,198,252,247,116,46,254,41,4,154,4,31,252,238,1,27,254,204,2,6,10,0,1,0,105,0,244,5,202,4,31,0,10,0,0,19,51,
 17,33,21,1,35,19,33,17,35,105,198,4,154,254,42,47,117,252,246,198,4,31,254,229,10,253,250,1,52,254,229,0,0,1,1,140,0,0,4,102,5,249,0,10,0,0,33,53,
 33,17,5,53,1,51,17,33,21,1,162,0,255,254,235,1,210,9,0,255,220,3,96,130,52,2,11,250,227,220,0,0,0,1,1,140,255,209,4,102,5,202,0,10,0,0,1,53,
 33,21,35,17,35,1,53,5,17,1,162,2,196,255,9,254,46,1,21,4,238,220,220,250,227,2,11,52,130,3,96,0,255,255,0,63,0,44,5,160,5,0,16,39,8,106,0,0,
 0,200,16,7,8,107,0,0,255,56,0,0,255,255,0,216,0,0,5,49,5,249,16,39,8,108,0,180,0,0,16,7,8,109,255,76,0,0,0,0,255,255,0,105,0,44,5,202,
 5,0,16,39,8,110,0,0,0,200,16,7,8,111,0,0,255,56,0,0,255,255,0,216,255,209,5,49,5,202,16,39,8,113,255,76,0,0,16,7,8,112,0,180,0,0,0,0,
 0,2,0,63,1,96,5,202,5,0,0,6,0,13,0,0,19,53,1,51,3,33,21,19,33,53,33,39,51,1,63,1,215,46,116,3,207,42,250,160,3,208,49,140,1,53,2,240,
 10,2,6,254,204,220,254,112,220,130,254,172,0,2,0,63,0,44,5,202,3,204,0,6,0,13,0,0,1,21,1,35,19,33,53,3,33,21,33,23,35,1,5,201,254,42,47,117,
 252,48,42,5,96,252,49,49,141,254,203,2,60,10,253,250,1,52,220,1,144,220,130,1,84,0,0,0,0,2,0,63,1,96,5,202,5,0,0,6,0,13,0,0,1,33,53,33,
 3,51,9,1,53,1,51,7,33,21,5,201,250,160,3,208,117,47,1,214,250,118,1,53,141,49,3,207,2,240,220,1,52,253,250,254,102,10,1,84,130,220,0,0,0,2,0,63,
 0,44,5,202,3,204,0,6,0,13,0,0,19,33,21,33,19,35,9,1,21,1,35,55,33,53,63,5,96,252,49,116,46,254,41,5,138,254,203,140,49,252,48,2,60,220,254,204,
 2,6,1,154,10,254,172,130,220,0,0,0,0,2,0,63,1,121,5,160,4,231,0,3,0,10,0,0,19,53,33,21,1,53,1,51,3,33,21,105,5,54,250,160,1,215,46,116,
 3,207,1,121,220,220,1,94,10,2,6,254,204,220,0,0,0,2,0,63,0,69,5,160,3,179,0,3,0,10,0,0,19,33,21,33,7,33,21,33,19,35,1,105,5,54,250,202,
 42,5,96,252,49,116,46,254,41,3,179,220,130,220,254,204,2,6,0,0,0,2,0,105,1,121,5,202,4,231,0,6,0,10,0,0,1,33,53,33,3,51,9,1,53,33,21,5,
 201,250,160,3,208,117,47,1,214,250,160,5,54,2,215,220,1,52,253,250,254,152,220,220,0,2,0,105,0,69,5,202,3,179,0,6,0,10,0,0,1,21,1,35,19,33,53,17,
 33,21,33,5,201,254,42,47,117,252,48,5,54,250,202,2,85,10,253,250,1,52,220,1,94,220,0,0,255,255,0,216,255,209,5,49,5,249,16,39,8,109,255,76,0,0,16,7,
 8,112,0,180,0,0,0,0,255,255,0,216,255,209,5,49,5,249,16,39,8,108,0,180,0,0,16,7,8,113,255,76,0,0,0,0,0,1,0,105,2,40,5,160,4,146,0,15,
 0,0,19,33,50,54,52,38,35,33,53,33,50,22,16,6,35,33,105,4,32,33,47,47,33,251,224,4,32,115,163,163,115,251,224,3,4,52,74,52,220,181,255,0,181,0,0,0,
 0,3,0,105,0,244,5,196,6,15,0,3,0,7,0,17,0,0,19,33,21,33,17,33,21,33,3,53,33,3,51,1,21,1,35,19,198,2,226,253,30,2,226,253,30,93,4,42,
 117,47,1,119,254,137,47,117,4,150,227,2,92,227,252,252,220,1,52,254,99,10,254,99,1,52,0,0,0,2,0,105,0,244,5,196,4,226,0,19,0,29,0,0,1,6,35,34,
 47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,1,53,33,3,51,1,21,1,35,19,3,168,110,86,58,100,23,87,55,111,108,108,111,55,87,23,100,58,86,110,252,193,
 4,42,117,47,1,119,254,137,47,117,4,20,145,68,16,57,168,206,168,57,16,68,145,253,70,220,1,52,254,99,10,254,99,1,52,0,0,2,0,68,0,74,5,160,4,56,0,19,
 0,29,0,0,37,6,35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,19,21,33,19,35,1,53,1,51,3,5,66,109,87,57,100,24,87,55,111,108,108,111,55,
 87,24,100,57,87,109,93,251,215,116,46,254,136,1,120,46,116,246,145,68,16,57,168,206,168,57,16,68,145,1,64,220,254,204,1,157,10,1,157,254,204,0,0,0,0,2,0,105,
 0,74,5,196,4,56,0,19,0,29,0,0,37,6,35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,37,53,33,3,51,1,21,1,35,19,3,168,110,86,58,100,
 23,87,55,111,108,108,111,55,87,23,100,58,86,110,252,193,4,42,117,47,1,119,254,137,47,117,246,145,68,16,57,168,206,168,57,16,68,145,100,220,1,52,254,99,10,254,99,1,
 52,0,0,0,0,3,0,105,254,230,5,196,4,56,0,19,0,39,0,49,0,0,5,6,35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,53,6,35,34,47,1,
 38,35,34,7,53,54,51,50,31,1,22,51,50,55,37,53,33,3,51,1,21,1,35,19,3,168,110,86,58,100,23,87,55,111,108,108,111,55,87,23,100,58,86,110,110,86,58,100,
 23,87,55,111,108,108,111,55,87,23,100,58,86,110,252,193,4,42,117,47,1,119,254,137,47,117,110,145,68,16,57,168,206,168,57,16,68,145,150,145,68,16,57,168,206,168,57,16,
 68,145,100,220,1,52,254,99,10,254,99,1,52,0,0,0,0,2,0,68,255,100,5,160,6,83,0,6,0,16,0,0,9,2,21,1,53,1,19,21,33,19,35,1,53,1,51,3,
 5,69,252,143,3,113,251,126,4,130,90,251,215,116,46,254,136,1,120,46,116,5,99,254,174,254,176,239,1,208,226,1,207,251,33,220,254,204,1,157,10,1,157,254,204,0,0,0,
 0,1,0,68,0,85,7,6,4,214,0,17,0,0,1,21,35,5,21,1,33,19,35,1,53,1,51,3,33,1,21,5,5,159,240,2,86,251,119,254,250,116,46,254,136,1,120,46,
 116,1,6,4,137,253,179,3,4,220,228,239,1,211,254,204,1,157,10,1,157,254,204,1,210,240,226,0,0,2,0,105,255,100,5,196,6,83,0,6,0,16,0,0,19,53,1,21,
 1,53,9,1,33,3,51,1,21,1,35,19,33,195,4,130,251,126,3,113,252,53,4,42,117,47,1,119,254,137,47,117,251,214,5,99,240,254,49,226,254,48,239,1,80,253,99,1,
 52,254,99,10,254,99,1,52,0,2,0,105,255,100,5,196,5,251,0,15,0,25,0,0,0,20,22,51,33,21,33,34,38,16,54,51,33,21,33,34,1,33,3,51,1,21,1,35,
 19,33,1,208,77,54,2,198,253,58,140,198,198,140,2,198,253,58,54,254,76,4,42,117,47,1,119,254,137,47,117,251,214,4,192,120,85,230,220,1,54,220,230,252,95,1,52,254,
 99,10,254,99,1,52,0,0,0,1,0,68,0,21,6,129,5,25,0,37,0,0,1,21,33,22,23,30,1,51,33,21,33,34,36,39,38,39,35,19,35,1,53,1,51,3,51,54,
 55,54,36,51,33,21,33,34,6,7,6,7,5,159,253,60,12,24,50,171,100,2,64,253,192,156,254,245,77,52,18,144,116,46,254,136,1,120,46,116,144,18,52,77,1,11,156,2,
 64,253,192,100,171,50,25,12,3,4,220,49,46,95,111,230,172,148,100,111,254,204,1,157,10,1,157,254,204,112,101,148,172,230,111,95,47,50,0,0,0,2,0,68,255,100,5,160,
 5,251,0,15,0,25,0,0,0,52,38,35,33,53,33,50,22,16,6,35,33,53,33,50,1,21,33,19,35,1,53,1,51,3,4,56,76,54,253,57,2,199,139,198,198,139,253,57,
 2,199,54,1,179,251,215,116,46,254,136,1,120,46,116,4,72,120,85,230,220,254,202,220,230,253,129,220,254,204,1,157,10,1,157,254,204,0,0,0,0,1,1,46,0,22,4,242,
 5,22,0,22,0,0,37,34,38,16,55,38,16,54,51,21,34,6,20,22,51,33,21,33,34,6,20,22,51,2,128,140,198,99,99,198,140,58,82,82,58,2,113,253,143,58,82,82,
 58,22,220,1,54,110,110,1,54,220,220,91,128,91,220,91,128,91,0,0,0,1,1,23,0,22,4,218,5,22,0,22,0,0,1,50,22,16,7,22,16,6,35,53,50,54,52,38,
 35,33,53,33,50,54,52,38,35,3,136,140,198,99,99,198,140,58,82,82,58,253,143,2,113,58,82,82,58,5,22,220,254,202,110,110,254,202,220,220,91,128,91,220,91,128,91,0,
 0,1,0,196,0,127,5,69,4,173,0,22,0,0,19,52,54,32,23,54,32,22,21,35,52,38,34,6,21,17,35,17,52,38,34,6,21,196,198,1,23,99,99,1,23,198,198,82,
 115,82,198,82,115,82,3,54,155,220,110,110,220,155,64,91,91,64,253,73,2,183,64,91,91,64,0,0,0,1,0,196,0,110,5,69,4,156,0,22,0,0,1,20,6,32,39,6,
 32,38,53,51,20,22,50,54,53,17,51,17,20,22,50,54,53,5,68,198,254,233,99,99,254,233,198,198,82,115,82,198,82,115,82,1,229,155,220,110,110,220,155,64,91,91,64,2,
 183,253,73,64,91,91,64,0,0,1,0,5,254,35,3,138,6,117,0,3,0,0,9,3,1,199,1,194,254,62,254,62,6,117,251,219,251,211,4,45,255,255,0,44,254,139,12,112,
 6,18,16,39,8,209,8,112,0,0,16,39,8,209,5,160,0,0,16,39,8,209,2,208,0,0,16,6,8,209,0,0,0,1,0,45,254,139,4,56,6,20,0,51,0,0,5,50,
 19,54,55,35,53,33,18,55,54,51,50,22,21,20,6,35,34,38,53,52,38,35,34,3,21,33,21,33,6,7,6,7,6,7,6,35,34,38,53,52,54,51,50,22,21,20,7,21,
 20,22,1,70,89,18,2,1,252,1,5,26,83,102,212,95,117,74,58,58,58,14,16,91,21,1,2,254,246,9,13,17,35,56,87,88,119,96,116,76,62,54,59,2,15,248,2,155,
 61,44,236,1,123,187,230,106,84,64,79,77,74,38,22,253,101,7,236,213,107,143,102,166,83,83,104,87,65,78,72,67,12,12,3,24,19,0,0,0,0,1,0,45,254,139,4,56,
 6,20,0,61,0,0,1,6,7,6,7,6,7,6,35,34,38,53,52,54,51,50,22,21,20,7,21,20,22,51,50,19,35,53,51,52,53,54,55,33,53,33,54,55,54,51,50,22,
 21,20,6,35,34,38,53,52,38,35,34,3,51,21,33,7,6,7,33,21,2,157,4,5,17,35,56,87,88,119,96,116,76,62,54,59,2,15,16,80,23,245,252,3,6,254,251,1,
 28,30,56,102,212,95,117,74,58,58,58,14,16,75,27,248,254,254,2,3,2,1,9,1,39,53,38,143,102,166,83,83,104,87,65,78,72,67,12,12,3,24,19,2,31,237,23,18,
 94,85,235,213,126,230,106,84,64,79,77,74,38,22,254,65,235,76,77,67,237,0,0,0,255,255,0,237,0,47,5,27,4,213,16,6,0,153,0,0,0,2,0,195,1,198,5,70,
 4,137,0,19,0,31,0,0,1,6,35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,37,52,54,51,50,22,21,20,6,35,34,38,5,69,172,134,91,156,36,136,
 86,174,169,169,174,86,136,36,156,91,134,172,253,57,79,55,56,79,79,56,55,79,2,114,145,68,16,57,168,206,168,57,16,68,145,180,61,88,88,61,62,88,88,0,0,3,0,195,
 0,123,5,70,4,137,0,19,0,31,0,43,0,0,1,6,35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,37,52,54,51,50,22,21,20,6,35,34,38,1,52,
 54,51,50,22,21,20,6,35,34,38,5,69,172,134,91,156,36,136,86,174,169,169,174,86,136,36,156,91,134,172,254,71,79,55,56,79,79,56,55,79,253,228,79,55,56,79,79,56,
 55,79,2,114,145,68,16,57,168,206,168,57,16,68,145,180,61,88,88,61,62,88,88,253,90,62,88,88,62,61,88,88,0,2,0,131,255,199,4,248,4,187,0,6,0,16,0,0,
 37,1,23,19,5,23,1,19,9,1,39,55,37,23,3,7,39,1,212,2,153,44,2,254,212,44,253,103,210,254,175,2,153,98,40,2,15,7,2,39,98,85,2,227,49,1,76,1,
 49,253,29,254,137,1,119,2,227,108,43,3,7,253,181,43,108,0,0,0,0,2,1,16,255,199,5,133,4,187,0,6,0,16,0,0,37,55,1,55,37,19,55,9,1,7,39,3,
 55,5,23,7,1,4,52,210,253,103,44,254,212,2,44,2,153,253,103,98,39,1,6,2,15,40,98,2,153,85,233,2,227,49,1,254,180,49,252,143,2,227,108,43,2,75,7,3,
 43,108,253,29,0,2,0,131,0,106,4,248,5,94,0,6,0,16,0,0,1,7,1,7,5,3,7,9,1,55,23,19,7,37,39,55,1,1,212,210,2,153,44,1,44,2,44,253,
 103,2,153,98,39,2,7,253,241,40,98,253,103,4,208,233,253,29,49,1,1,76,49,3,113,253,29,108,43,253,181,7,3,43,108,2,227,0,0,0,0,2,1,16,0,106,5,133,
 5,94,0,6,0,16,0,0,9,1,39,3,37,39,1,3,9,1,23,7,5,39,19,55,23,4,52,253,103,44,2,1,44,44,2,153,210,1,81,253,103,98,40,253,241,6,1,39,
 98,4,208,253,29,49,254,180,1,49,2,227,1,119,254,137,253,29,108,43,3,7,2,75,43,108,0,0,0,2,0,68,0,244,5,196,4,56,0,15,0,25,0,0,1,33,53,51,
 1,21,1,35,53,33,21,35,1,53,1,51,1,21,55,39,21,33,53,7,23,53,1,243,2,35,55,1,119,254,137,55,253,221,55,254,136,1,120,55,2,125,212,212,253,41,213,213,
 3,159,153,254,99,10,254,99,153,153,1,157,10,1,157,253,185,69,234,234,69,69,234,234,69,0,0,0,0,1,0,68,0,244,5,160,4,56,0,9,0,0,1,17,33,21,35,1,
 53,1,51,21,5,159,252,84,55,254,136,1,120,55,3,159,253,238,153,1,157,10,1,157,153,0,0,0,0,1,1,140,0,0,4,125,5,243,0,9,0,0,41,1,17,35,53,1,
 51,1,21,35,3,243,254,35,138,1,116,9,1,115,137,4,21,61,1,161,254,95,61,0,0,1,1,140,255,215,4,125,5,202,0,9,0,0,1,33,17,51,21,1,35,1,53,51,
 2,22,1,221,137,254,141,9,254,140,138,5,202,251,235,61,254,95,1,161,61,0,0,0,0,1,0,131,255,199,4,248,4,187,0,9,0,0,5,9,1,39,55,37,23,3,7,39,
 1,212,254,175,2,153,98,40,2,15,7,2,39,98,57,1,119,2,227,108,43,3,7,253,181,43,108,0,0,1,1,16,255,199,5,133,4,187,0,9,0,0,5,1,7,39,3,55,
 5,23,7,1,4,52,253,103,98,39,1,6,2,15,40,98,2,153,57,2,227,108,43,2,75,7,3,43,108,253,29,0,0,1,0,131,0,106,4,248,5,94,0,9,0,0,9,1,
 55,23,19,7,37,39,55,1,1,212,2,153,98,39,2,7,253,241,40,98,253,103,5,94,253,29,108,43,253,181,7,3,43,108,2,227,0,1,1,16,0,106,5,133,5,94,0,9,
 0,0,9,2,23,7,5,39,19,55,23,4,52,1,81,253,103,98,40,253,241,6,1,39,98,5,94,254,137,253,29,108,43,3,7,2,75,43,108,0,0,1,0,68,0,244,5,196,
 4,56,0,15,0,0,1,33,53,51,1,21,1,35,53,33,21,35,1,53,1,51,1,243,2,35,55,1,119,254,137,55,253,221,55,254,136,1,120,55,3,159,153,254,99,10,254,99,
 153,153,1,157,10,1,157,0,0,1,1,140,255,215,4,125,5,243,0,15,0,0,1,17,51,21,1,35,1,53,51,17,35,53,1,51,1,21,3,243,137,254,141,9,254,140,138,138,
 1,116,9,1,115,4,21,253,160,61,254,95,1,161,61,2,96,61,1,161,254,95,61,0,0,1,0,105,0,230,5,196,4,29,0,11,0,0,1,37,21,1,35,1,53,5,17,33,
 53,33,4,175,1,21,254,140,9,254,141,1,21,252,128,4,70,2,57,130,52,254,95,1,161,52,130,1,8,220,0,0,0,1,0,105,1,15,5,196,4,70,0,11,0,0,1,17,
 33,53,33,17,5,53,1,51,1,21,4,175,251,186,3,128,254,235,1,115,9,1,116,2,243,254,28,220,1,8,130,52,1,161,254,95,52,0,0,0,0,1,0,68,0,230,5,160,
 4,29,0,11,0,0,1,17,33,21,33,17,37,21,1,35,1,53,1,90,4,69,252,129,1,21,254,140,9,254,140,2,57,1,228,220,254,248,130,52,254,95,1,161,52,0,0,0,
 0,1,0,68,1,15,5,160,4,70,0,11,0,0,1,5,53,1,51,1,21,37,17,33,21,33,1,90,254,234,1,116,9,1,116,254,235,3,127,251,187,2,243,130,52,1,161,254,
 95,52,130,254,248,220,0,0,0,2,0,167,255,3,6,39,5,37,0,3,0,7,0,0,23,17,33,17,37,33,17,33,167,5,127,250,232,4,178,251,78,252,6,32,249,224,114,2,
 158,0,0,0,0,2,0,167,255,3,6,39,5,37,0,3,0,7,0,0,23,17,33,17,1,33,17,33,167,5,127,250,232,4,178,251,78,252,6,32,249,224,3,16,2,158,0,0,
 0,2,0,167,255,3,6,39,5,37,0,2,0,6,0,0,5,33,1,3,17,33,17,1,14,4,178,251,78,103,5,127,138,5,60,250,82,6,32,249,224,0,0,0,0,2,0,167,
 255,3,6,39,5,37,0,2,0,6,0,0,5,17,33,3,17,33,17,5,192,251,78,103,5,127,138,5,60,250,82,6,32,249,224,0,0,2,0,5,255,3,5,133,5,37,0,2,
 0,6,0,0,5,9,5,2,196,2,55,253,201,253,65,2,191,2,192,253,64,100,2,120,2,120,253,136,3,16,252,240,252,240,0,0,0,2,0,5,255,3,5,133,5,37,0,2,
 0,6,0,0,19,1,17,9,3,142,2,54,253,65,2,191,2,192,253,64,2,20,253,136,4,240,253,136,3,16,252,240,252,240,0,0,0,2,0,5,255,3,5,133,5,37,0,2,
 0,6,0,0,19,9,1,33,9,2,142,2,54,2,55,251,10,2,191,2,192,253,64,2,20,253,136,2,120,3,16,252,240,252,240,0,0,2,0,5,255,3,5,133,5,37,0,2,
 0,6,0,0,19,33,9,4,142,4,109,253,201,253,65,2,191,2,192,253,64,2,20,2,120,253,136,3,16,252,240,252,240,0,0,0,0,12,0,167,255,3,6,39,5,37,0,5,
 0,9,0,13,0,17,0,21,0,27,0,31,0,35,0,41,0,45,0,49,0,55,0,0,5,21,35,53,51,53,19,21,35,53,19,21,35,53,1,21,35,53,35,21,35,53,1,21,
 35,53,35,53,35,21,35,53,35,21,35,53,1,21,51,21,35,53,19,21,35,53,19,21,35,53,19,21,35,21,35,53,6,38,204,102,102,102,102,102,254,199,183,211,182,3,223,102,
 102,211,183,211,182,254,199,103,206,103,103,103,103,206,103,103,22,230,116,114,1,182,204,204,1,180,202,202,252,36,116,116,116,116,5,172,230,114,116,116,116,116,116,250,198,114,116,230,
 1,182,204,204,1,180,202,202,1,208,116,114,230,0,0,0,0,1,0,66,0,0,4,232,5,213,0,29,0,0,51,53,51,17,35,53,51,53,35,53,51,17,35,53,33,21,35,17,
 33,21,33,21,33,21,33,17,33,53,51,17,86,172,191,191,191,191,172,2,180,173,1,43,254,213,1,43,254,213,2,17,122,121,1,177,137,181,137,1,107,121,121,254,149,137,181,137,
 254,95,236,254,139,0,0,0,0,1,0,7,0,0,2,198,6,20,0,25,0,0,37,51,21,33,53,51,17,35,53,51,53,35,53,51,17,35,53,33,17,51,21,35,21,51,21,35,
 2,6,136,253,177,136,192,192,192,192,136,1,199,191,191,191,191,121,121,121,1,177,120,215,120,1,171,120,253,221,120,215,120,0,0,0,0,2,0,66,0,0,5,61,5,213,0,12,
 0,33,0,0,1,51,50,54,53,52,38,43,1,17,33,21,33,1,53,51,17,35,53,51,17,35,53,33,50,4,21,20,4,43,1,17,51,21,2,93,101,117,139,138,118,101,1,43,
 254,213,253,249,172,191,191,172,2,253,225,1,8,254,247,224,246,217,2,227,173,145,144,171,254,250,137,252,51,121,3,84,137,1,6,121,237,199,200,239,254,15,121,0,0,2,0,86,
 254,86,6,7,5,213,0,37,0,45,0,0,1,22,23,22,23,19,51,21,33,3,46,1,43,1,17,20,22,51,50,54,55,51,21,14,1,35,34,38,53,17,35,53,33,50,4,21,
 20,6,37,51,50,54,16,38,43,1,3,210,80,55,54,42,196,138,254,70,215,62,87,77,53,69,87,69,69,5,117,78,151,75,240,221,172,2,255,234,0,255,181,253,214,116,126,136,
 136,126,116,2,217,13,46,45,88,254,96,121,1,195,140,77,253,149,205,149,88,94,235,34,34,224,243,5,51,121,209,192,156,181,33,152,1,26,150,0,0,1,0,86,254,191,6,123,
 5,213,0,32,0,0,51,53,51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,51,17,35,52,39,38,35,33,53,51,17,33,17,51,21,86,172,172,2,180,173,2,22,171,
 2,179,173,173,109,18,15,90,254,53,171,253,234,173,121,4,227,121,121,254,10,1,246,121,121,251,29,254,70,2,177,142,121,2,100,253,156,121,0,0,0,1,0,56,254,229,5,18,
 6,20,0,33,0,0,51,53,51,17,35,53,33,17,62,1,51,50,22,21,17,51,17,35,39,38,35,33,53,51,17,52,38,35,34,6,21,17,51,21,63,136,142,1,205,57,148,112,
 161,165,137,107,15,14,90,254,166,116,62,76,96,90,116,121,5,35,120,253,125,95,84,211,205,253,213,254,108,141,142,121,2,53,135,105,157,171,254,35,121,0,0,0,0,1,0,86,
 254,191,6,123,5,213,0,29,0,0,51,53,51,17,35,53,33,21,35,17,1,35,53,33,21,35,9,1,51,17,35,52,39,38,43,1,1,17,51,21,86,172,172,2,180,173,2,57,
 144,1,246,179,254,29,2,144,133,109,18,15,90,224,253,170,173,121,4,227,121,121,253,223,2,33,121,121,254,51,252,234,254,70,2,177,142,2,213,253,164,121,0,0,0,1,0,63,
 254,229,5,29,6,20,0,29,0,0,41,1,53,51,17,35,53,33,17,1,35,53,33,21,35,7,1,51,17,35,39,38,35,33,53,51,1,7,17,51,2,126,253,193,136,136,1,199,
 1,130,115,1,181,178,246,1,147,104,107,15,14,90,254,189,112,254,247,89,120,121,5,35,120,252,25,1,129,121,121,246,253,193,254,108,141,142,121,1,123,88,254,221,0,1,0,68,
 254,191,4,255,5,213,0,17,0,0,51,53,1,33,21,35,17,33,21,1,33,17,35,52,39,38,35,33,68,3,34,253,125,123,4,142,252,231,3,34,109,18,14,90,254,52,141,4,
 191,223,1,104,141,251,65,254,54,2,177,142,0,1,0,64,254,229,3,217,4,39,0,15,0,0,51,53,1,33,21,35,17,33,21,1,33,17,35,39,38,35,65,2,37,254,99,107,
 3,123,253,218,2,38,107,15,14,90,121,3,57,182,1,43,119,252,199,254,110,141,142,0,0,2,0,77,255,227,5,210,5,240,0,12,0,37,0,0,1,53,16,38,35,34,7,6,
 16,18,51,50,54,17,33,21,35,17,51,21,33,53,6,7,6,35,34,39,38,17,16,55,54,51,50,23,22,23,3,191,120,132,137,56,56,114,135,132,120,2,19,190,190,253,237,49,
 86,82,126,252,143,144,144,143,252,126,82,86,49,2,155,157,1,24,248,131,132,253,82,254,248,248,4,79,130,251,50,130,151,91,45,44,207,208,1,104,1,105,207,206,44,45,91,0,
 0,1,0,77,254,86,7,162,5,213,0,33,0,0,51,53,51,17,35,53,33,9,1,33,21,35,17,20,6,35,34,38,39,53,51,30,1,51,50,54,53,17,1,35,1,17,51,21,
 77,171,171,2,43,1,127,1,129,2,42,172,220,241,75,151,78,117,5,70,68,87,70,254,95,228,254,97,171,121,4,227,121,252,66,3,190,121,250,205,243,224,34,34,235,94,88,149,
 205,4,187,251,239,4,17,251,141,121,0,0,0,2,255,241,0,0,5,171,5,213,0,15,0,18,0,0,1,21,35,1,35,1,35,53,33,21,35,19,33,19,35,53,19,33,19,5,
 171,110,254,6,215,254,5,127,2,117,132,111,1,249,112,160,4,254,95,207,5,213,121,250,164,5,92,121,121,254,207,1,49,121,253,221,253,197,0,0,0,2,0,77,255,227,5,210,
 5,240,0,12,0,37,0,0,1,21,16,22,51,50,55,54,16,2,35,34,6,17,33,53,51,17,35,53,33,21,54,55,54,51,50,23,22,17,16,7,6,35,34,39,38,39,2,96,
 120,132,137,56,56,114,135,132,120,253,237,189,189,2,19,49,85,83,126,251,144,144,144,144,251,126,83,85,49,3,56,157,254,232,248,131,132,2,174,1,8,248,251,177,130,4,206,130,
 151,91,45,44,207,208,254,152,254,151,207,206,44,45,91,0,0,1,255,222,0,0,5,27,4,68,0,21,0,0,41,1,1,35,53,33,21,35,27,1,54,23,50,22,23,21,35,46,
 1,35,38,7,2,155,255,0,254,173,105,2,37,116,242,241,54,154,28,122,66,102,2,53,59,73,19,3,174,121,121,253,96,2,160,151,1,20,19,225,80,71,4,51,0,1,255,239,
 0,0,8,202,5,215,0,26,0,0,1,38,35,34,6,7,1,35,9,1,35,1,35,53,33,21,35,9,1,33,1,19,54,51,50,23,21,8,100,3,102,36,70,18,254,163,232,254,
 208,254,208,232,254,128,130,2,125,144,1,1,1,33,1,0,1,39,233,64,174,70,135,4,207,151,71,65,251,34,4,63,251,193,5,92,121,121,252,107,4,14,251,225,3,62,227,39,
 225,0,0,0,0,1,255,239,0,0,7,23,4,68,0,27,0,0,1,46,1,35,34,6,7,1,35,11,1,35,1,35,53,33,21,35,27,1,51,27,1,54,23,50,23,21,6,177,
 2,59,54,47,46,21,254,250,219,203,204,218,254,222,104,2,30,113,177,214,190,217,179,46,162,81,135,3,60,84,67,53,70,252,168,2,154,253,102,3,174,121,121,253,193,2,184,253,
 59,2,76,151,1,39,225,0,0,1,0,86,0,0,5,73,5,213,0,19,0,0,1,33,17,51,21,33,53,51,17,35,53,33,21,35,17,33,53,51,17,35,4,205,253,144,173,253,
 76,172,172,2,180,173,2,112,124,124,2,221,253,156,121,121,4,227,121,121,254,10,190,253,252,0,0,0,0,1,0,63,0,0,4,21,4,39,0,19,0,0,1,33,17,51,21,33,
 53,51,17,35,53,33,21,35,17,33,53,51,17,35,3,154,254,108,116,253,197,136,136,2,59,116,1,148,123,123,1,246,254,131,121,121,3,53,121,121,254,193,205,253,252,0,0,0,
 0,2,0,86,255,227,6,45,4,67,0,12,0,53,0,0,37,54,55,54,55,54,17,52,39,38,35,34,21,1,38,39,38,39,38,53,52,55,54,55,51,21,6,7,6,21,20,23,
 22,23,22,23,17,16,55,54,50,23,22,23,22,21,20,7,6,7,6,7,6,32,3,225,29,16,89,49,56,38,45,59,97,253,205,95,77,60,67,45,94,94,157,116,28,47,37,55,
 53,80,39,12,233,93,165,71,180,71,93,45,66,61,77,94,179,254,62,107,6,8,45,72,81,1,2,198,93,111,244,253,66,33,69,54,128,88,156,176,130,131,65,44,25,126,102,189,
 227,112,103,14,7,1,2,110,1,1,71,28,28,78,118,155,151,156,88,128,54,69,33,62,0,1,0,53,255,227,3,222,6,20,0,33,0,0,1,52,38,35,34,6,7,35,53,62,
 1,51,50,22,21,17,51,21,33,53,14,1,35,34,38,39,17,51,30,1,51,50,54,53,2,14,65,72,62,68,7,101,70,146,77,197,203,146,254,48,47,154,112,28,80,52,102,5,
 72,69,104,121,4,176,129,115,76,78,228,19,19,183,177,251,205,121,189,111,107,9,8,1,61,85,83,204,181,0,0,0,0,3,0,75,255,227,4,132,4,68,0,7,0,15,0,23,
 0,0,0,38,34,6,20,22,50,54,1,54,50,23,46,1,34,6,0,32,0,16,0,32,0,16,3,4,91,128,90,89,130,90,254,171,79,207,81,2,79,203,80,1,178,254,7,254,
 225,1,31,1,250,1,31,1,139,129,129,185,126,127,1,101,69,68,226,184,186,252,202,1,43,2,13,1,41,254,215,253,243,0,0,0,0,1,0,55,0,0,4,60,4,39,0,23,
 0,0,19,33,21,35,17,51,21,33,17,51,21,33,17,35,21,35,17,51,21,51,17,33,21,35,67,3,249,151,151,251,252,109,1,194,249,109,109,249,254,73,109,4,39,121,252,203,
 121,1,33,166,1,134,134,1,133,134,1,50,166,0,0,0,255,255,0,81,255,2,1,249,3,104,18,7,2,116,0,0,253,84,0,0,0,1,255,248,2,156,3,150,5,224,0,14,
 0,0,1,21,35,1,35,1,35,53,33,21,35,27,1,35,53,3,149,70,254,192,135,254,193,80,1,141,82,228,231,101,5,224,68,253,0,3,0,68,68,253,214,2,42,68,0,0,
 0,1,0,121,254,86,4,197,5,240,0,67,0,0,55,17,51,30,1,51,50,54,53,52,38,47,1,46,1,53,52,36,51,50,4,23,17,35,46,1,35,34,6,21,20,22,31,1,
 30,1,21,20,4,33,34,39,30,7,51,50,54,55,51,21,14,1,35,34,46,5,39,38,142,114,27,194,172,139,146,99,155,201,197,160,1,9,239,118,0,255,137,114,27,176,163,133,
 136,94,182,202,187,168,254,232,254,239,88,87,9,30,18,31,26,38,40,53,30,64,99,15,111,49,166,81,64,114,84,75,63,57,64,31,33,72,1,98,168,166,118,114,90,100,43,55,
 56,199,184,222,247,44,44,254,182,154,143,103,102,93,97,52,55,52,220,193,226,235,11,19,63,40,55,35,38,22,15,109,76,189,49,68,46,77,93,98,84,65,11,11,0,1,0,68,
 254,86,5,66,5,213,0,32,0,0,1,50,54,55,51,21,14,1,35,34,38,47,1,38,35,33,53,1,33,21,35,17,33,21,1,50,22,31,1,30,3,4,11,67,118,15,111,49,
 169,82,93,160,56,103,92,124,254,162,3,34,253,125,123,4,142,252,231,87,130,55,90,25,37,50,54,254,207,112,73,189,49,68,84,76,141,125,141,4,191,223,1,104,141,251,65,89,
 78,129,35,45,45,21,0,0,0,1,0,80,255,148,5,66,4,29,0,57,0,0,1,14,1,7,6,2,7,62,3,55,62,1,55,51,3,33,55,14,3,7,14,1,7,33,19,14,
 1,7,14,1,7,35,19,51,7,62,1,55,62,1,55,5,7,62,3,55,62,1,55,33,3,33,4,33,86,155,88,33,61,33,43,79,78,81,44,4,10,2,254,70,254,250,45,42,
 80,80,81,45,2,8,3,254,255,171,36,63,40,4,6,4,249,53,245,15,36,62,40,3,6,3,1,2,20,43,79,78,81,45,2,7,2,1,2,82,254,255,3,129,14,24,15,176,
 254,177,176,7,12,12,12,7,14,36,14,254,133,214,6,13,12,13,7,13,30,12,3,124,8,14,9,22,51,21,1,29,96,8,16,9,14,37,13,1,108,6,12,12,12,6,14,34,
 13,254,94,0,0,1,0,77,254,65,4,69,4,29,0,61,0,0,5,2,33,32,3,55,33,7,30,1,51,54,55,46,1,39,46,1,53,60,1,55,14,1,7,14,1,7,35,19,
 35,53,51,62,1,55,33,3,62,3,55,54,18,55,35,53,55,62,1,55,33,3,14,1,21,20,22,23,22,21,3,238,13,254,94,254,78,59,1,1,17,1,9,121,112,165,5,2,
 24,21,22,19,1,85,153,88,5,12,5,255,155,103,120,2,5,2,1,4,144,43,79,79,81,44,27,52,27,102,120,2,6,3,1,2,153,2,3,11,12,48,121,254,186,1,12,59,
 59,60,65,4,161,78,110,35,35,64,29,7,16,9,12,23,13,25,56,24,3,45,93,13,32,11,253,23,5,10,11,11,6,141,1,15,141,92,1,14,30,12,252,222,12,27,14,33,
 55,21,81,128,0,1,0,88,254,66,5,123,4,29,0,79,0,0,1,14,1,21,20,23,35,22,21,20,6,7,2,5,32,3,39,33,23,39,22,33,22,55,54,53,52,39,51,38,
 53,52,55,19,6,15,1,14,1,7,14,1,7,62,1,55,7,35,14,1,7,33,19,14,1,7,14,1,7,33,19,33,7,62,1,55,62,1,55,33,7,62,3,55,62,1,55,5,
 4,251,2,4,45,1,57,6,6,57,254,47,253,229,23,9,1,1,10,2,42,1,4,253,29,14,44,1,71,6,92,43,39,80,39,82,45,21,42,21,22,46,12,1,99,2,7,1,
 254,255,123,40,70,46,8,19,8,254,255,78,1,0,22,41,70,45,2,7,2,1,2,19,41,80,79,82,44,2,4,2,1,6,1,146,17,38,20,103,64,78,110,26,63,35,254,219,
 1,1,26,156,157,2,133,2,150,67,63,117,63,98,95,22,30,1,231,8,7,14,7,15,8,111,209,112,1,2,1,111,13,29,11,2,135,9,16,10,45,97,45,1,129,97,8,17,
 10,14,36,12,121,8,14,14,15,8,14,35,13,1,0,0,0,2,0,124,255,251,4,93,6,19,0,26,0,76,0,0,1,62,1,53,52,35,34,6,15,1,49,6,7,14,1,7,
 14,1,21,20,22,23,62,1,55,54,55,19,14,1,7,17,62,1,51,50,21,20,7,14,1,7,2,7,5,14,1,35,34,53,52,54,55,62,1,55,62,1,55,17,14,1,7,21,
 35,17,51,21,62,3,55,53,51,17,35,3,76,3,3,76,9,23,13,149,91,36,16,33,14,8,8,12,9,73,148,73,56,24,134,35,58,40,23,43,21,254,13,15,35,15,55,217,
 254,145,10,26,10,224,9,8,13,26,13,24,183,162,36,62,41,215,215,62,118,116,120,64,214,214,2,197,19,39,17,117,3,2,22,17,172,80,167,81,41,73,29,45,46,1,13,27,
 13,8,151,4,43,8,15,9,254,157,3,2,204,46,62,81,175,81,254,239,38,62,1,1,238,32,80,46,66,134,66,123,163,35,1,91,8,15,10,59,1,66,149,13,26,25,25,14,
 46,254,204,0,0,1,0,88,254,68,5,93,4,29,0,52,0,0,1,32,17,53,19,14,3,7,6,2,7,51,7,35,7,33,19,14,1,7,14,1,7,33,19,33,7,62,1,55,
 62,1,55,5,7,62,3,55,62,1,55,33,3,55,20,6,21,20,55,5,56,254,90,170,43,79,80,81,44,33,65,33,87,4,103,9,254,254,171,38,66,44,3,8,3,254,252,54,
 0,255,17,38,66,43,2,7,1,1,1,22,43,81,80,82,44,3,7,3,1,1,201,1,2,165,254,68,1,55,140,3,121,8,14,15,15,8,174,254,178,175,103,50,3,129,7,13,
 8,17,39,17,1,0,88,7,13,8,14,35,12,1,121,8,15,15,15,8,14,34,13,251,235,2,34,66,33,171,2,0,0,1,0,81,254,67,6,156,4,29,0,73,0,0,33,19,
 14,3,7,6,2,7,14,1,21,20,51,21,36,17,52,54,55,19,14,3,7,6,2,7,51,21,35,14,1,7,33,19,35,53,51,62,1,55,51,7,62,3,55,62,1,55,33,7,
 62,3,55,62,1,55,37,3,50,22,51,21,35,14,1,7,4,210,170,42,81,80,82,44,41,78,41,5,6,177,254,75,7,7,170,43,80,80,82,45,34,63,33,99,119,2,6,2,
 254,255,174,104,122,1,7,3,254,21,42,80,79,82,45,2,6,2,1,5,23,43,80,80,82,45,2,6,2,1,3,173,26,59,18,123,1,5,2,3,127,8,15,14,15,8,208,254,
 101,208,31,58,28,189,147,2,1,67,28,66,38,3,115,8,15,14,15,8,173,254,176,173,103,11,28,11,3,136,93,14,30,12,122,8,15,15,15,8,14,35,12,121,8,15,14,15,
 8,14,35,11,1,252,125,1,103,11,28,11,0,2,0,81,0,0,5,34,6,19,0,13,0,60,0,0,37,62,3,55,14,3,7,6,2,7,5,33,55,14,3,7,14,1,7,33,
 19,7,52,54,53,42,1,6,34,35,21,35,3,51,21,50,54,51,53,51,3,7,62,3,55,62,1,55,37,3,51,21,35,3,128,17,32,31,33,17,42,80,80,82,44,34,65,33,
 2,35,254,254,21,44,79,80,82,44,2,7,2,254,254,210,1,1,22,38,37,41,24,244,1,245,41,73,48,251,3,21,43,80,80,83,45,2,6,3,1,1,173,100,121,208,88,171,
 170,170,89,8,14,15,15,8,173,254,183,174,160,107,7,13,13,13,7,13,29,12,4,69,2,30,53,30,1,93,1,189,252,1,132,254,122,114,8,15,14,15,8,14,34,12,1,252,
 124,103,0,0,0,2,0,81,0,0,6,154,4,28,0,11,0,68,0,0,37,54,18,55,14,3,7,6,2,7,5,19,14,3,7,6,2,7,33,55,14,3,7,14,1,7,33,19,
 46,1,35,53,23,62,1,55,37,7,54,63,1,62,1,55,62,1,55,33,7,62,3,55,62,1,55,33,3,51,21,35,7,2,184,33,65,34,42,80,80,83,44,34,64,33,3,96,
 171,42,80,81,83,44,41,79,40,254,255,19,42,79,80,81,44,2,4,2,254,252,174,26,61,18,122,2,6,2,0,255,21,42,40,80,40,82,45,3,6,3,1,2,22,43,80,80,
 82,45,2,6,2,1,0,171,103,121,9,208,176,1,80,176,8,14,15,15,8,173,254,183,174,160,3,128,8,14,15,15,8,208,254,92,208,107,7,12,13,13,7,13,31,11,3,134,
 1,1,93,2,14,31,11,1,120,7,7,14,7,14,8,14,36,13,120,8,15,14,15,8,14,35,11,252,125,103,50,0,0,1,0,96,0,0,4,38,4,29,0,41,0,0,33,19,
 14,3,7,14,1,7,51,21,35,14,1,7,33,19,35,53,51,62,1,55,33,7,62,3,55,62,1,55,33,3,51,21,35,14,1,7,2,91,170,42,80,80,83,44,10,18,10,99,
 118,2,6,2,254,255,81,105,121,3,6,3,1,0,23,43,79,80,82,45,3,7,3,1,1,174,104,123,1,7,1,3,128,8,14,15,15,8,51,88,51,103,11,29,11,1,156,93,
 14,30,12,121,8,15,14,15,8,14,34,13,252,124,103,11,28,11,0,0,0,2,0,77,254,67,4,90,5,213,0,9,0,50,0,0,37,54,18,55,14,1,7,6,2,7,1,38,
 61,1,55,6,15,1,14,1,7,14,1,7,33,19,7,62,1,55,35,53,51,53,51,19,7,62,3,55,62,1,55,33,3,55,21,20,23,2,181,33,64,34,84,156,87,34,63,34,
 1,198,154,7,43,40,79,39,82,44,2,7,2,254,254,213,1,1,1,1,117,117,241,3,22,43,79,80,80,46,2,7,3,1,3,201,1,173,208,177,1,78,177,16,28,16,173,254,
 183,174,253,163,168,121,217,46,7,6,14,6,13,7,13,29,12,4,78,2,62,115,63,90,63,254,64,113,8,15,14,15,8,14,34,13,251,235,2,150,115,190,0,0,0,2,0,69,
 0,0,6,146,4,29,0,11,0,74,0,0,37,54,18,55,14,3,7,6,2,7,5,35,14,1,7,33,55,6,15,1,14,1,7,14,1,7,33,19,14,3,7,6,2,7,51,21,
 35,14,1,7,33,19,35,53,23,62,1,55,33,7,62,3,55,62,1,55,33,7,62,3,55,62,1,55,37,3,51,4,238,33,66,34,42,80,81,83,44,34,63,34,2,165,121,2,
 7,1,255,0,19,42,40,79,40,82,45,1,6,2,254,251,173,42,80,80,83,44,34,64,34,99,118,2,8,1,254,254,175,104,122,2,5,2,1,0,21,42,80,79,82,45,2,6,
 2,1,5,22,43,80,80,82,45,3,6,2,1,1,171,101,208,176,1,80,176,8,14,15,15,8,173,254,183,174,110,11,28,11,107,7,6,14,6,13,7,13,29,12,3,128,8,14,
 15,15,8,174,254,178,175,103,11,28,11,3,136,93,2,14,32,11,120,7,14,14,14,8,14,37,12,120,8,15,14,15,8,14,34,12,1,252,124,0,0,2,0,125,255,248,4,61,
 6,19,0,20,0,59,0,0,1,14,1,7,14,1,7,14,1,21,20,23,62,1,55,62,1,55,54,18,55,19,6,7,5,51,14,1,35,34,53,52,54,55,62,1,55,62,1,55,
 37,17,14,3,7,21,35,19,51,21,62,3,55,53,51,17,2,29,23,36,13,21,44,21,3,5,44,50,98,49,28,44,18,29,59,29,136,43,223,254,206,1,14,33,15,201,12,11,
 18,37,18,18,138,119,1,90,39,75,75,77,41,247,1,246,40,74,75,76,42,242,3,129,3,70,65,115,242,115,20,36,18,84,14,10,18,10,5,98,85,155,1,39,155,253,129,213,
 44,53,3,2,227,36,97,52,95,193,94,76,108,20,58,1,32,9,19,18,18,10,59,1,96,187,9,15,16,16,9,65,253,227,0,0,0,1,0,77,0,0,4,90,6,19,0,48,
 0,0,1,14,3,7,17,7,62,1,55,62,1,55,37,3,51,21,35,7,33,19,14,1,7,6,2,7,51,21,35,14,1,7,33,19,7,17,51,21,62,1,55,62,1,55,33,17,
 33,2,228,27,51,50,53,30,18,87,155,89,3,6,3,1,3,173,99,120,9,254,254,171,84,156,87,34,65,33,98,118,2,6,2,254,255,200,1,253,53,96,58,1,3,1,1,2,
 254,253,5,136,6,12,11,11,7,254,190,116,16,29,16,14,34,12,1,252,124,103,50,3,128,16,28,16,174,254,178,175,103,11,28,11,4,21,2,2,0,89,9,17,10,12,30,11,
 254,243,0,0,0,1,0,81,255,252,6,157,4,29,0,67,0,0,33,35,55,14,3,7,14,1,7,33,55,14,3,7,14,1,7,5,19,46,1,39,53,55,62,1,55,51,3,62,
 3,55,54,18,55,35,53,55,62,1,55,33,3,62,3,55,54,18,55,35,53,51,62,1,55,37,3,51,21,35,5,211,255,19,43,80,79,82,45,2,5,2,254,252,16,42,78,79,
 81,44,2,6,2,254,254,178,26,63,18,122,4,9,3,254,174,42,79,79,80,44,34,68,35,107,126,1,6,2,1,1,170,42,80,80,80,45,33,65,34,103,124,2,6,2,1,1,
 174,104,124,106,6,13,13,13,7,13,29,12,106,6,13,12,13,7,13,29,12,5,3,136,2,2,1,92,1,13,30,11,252,131,6,12,11,11,7,178,1,86,178,93,1,13,31,10,
 252,130,6,12,12,12,7,178,1,86,177,93,13,31,11,1,252,124,103,0,0,1,0,81,0,0,5,199,4,29,0,57,0,0,33,55,14,3,7,14,1,7,35,19,14,1,7,14,
 1,7,39,55,35,53,51,62,1,55,33,7,62,1,55,62,1,55,33,3,62,3,55,54,18,55,35,53,51,62,1,55,37,3,51,21,35,14,1,7,3,254,19,42,80,79,82,44,
 4,7,4,254,160,49,85,53,7,13,6,252,45,103,120,1,7,2,0,255,30,46,89,51,5,13,5,1,2,170,43,80,80,82,45,33,65,34,102,118,3,6,2,1,0,172,101,121,
 3,6,2,107,7,13,13,13,7,13,29,12,3,59,8,15,9,32,75,30,5,241,93,14,31,11,162,8,15,9,31,69,29,252,130,6,13,12,13,7,176,1,88,176,93,13,30,11,
 1,252,124,103,11,28,11,0,0,1,0,81,254,65,5,234,6,19,0,64,0,0,1,38,53,55,6,15,1,14,1,7,14,1,7,33,19,14,3,7,14,1,7,5,19,35,53,51,
 62,1,55,33,3,62,1,55,62,1,55,33,3,54,63,1,62,1,55,54,18,55,7,17,35,53,51,53,51,17,3,55,20,22,21,20,23,4,223,171,4,43,40,80,40,82,45,3,
 7,3,254,254,131,29,52,52,55,30,8,12,8,254,253,79,102,120,3,7,2,1,0,59,57,101,61,7,18,8,1,3,153,43,39,80,39,81,45,43,86,43,1,118,118,247,183,1,
 1,162,254,65,131,183,240,6,7,12,7,14,7,13,29,12,2,166,5,8,9,9,5,35,76,35,9,1,161,93,14,30,12,254,204,9,18,11,42,90,42,252,226,6,6,12,6,12,
 7,225,1,188,225,2,1,39,90,70,254,3,252,67,2,55,111,55,137,180,0,1,0,81,0,0,6,155,6,19,0,68,0,0,33,19,14,1,7,6,2,7,51,21,35,14,1,7,
 33,55,14,3,7,14,1,7,35,19,35,53,51,62,1,55,33,3,62,3,55,54,18,55,7,52,54,53,35,53,51,53,51,19,7,62,3,55,62,1,55,33,3,51,21,35,14,1,
 7,4,209,170,84,156,87,34,66,33,101,121,1,5,2,254,252,20,42,80,80,81,44,3,8,3,253,174,105,123,1,6,2,1,1,171,42,80,80,81,44,40,82,41,1,2,117,117,
 253,1,21,43,81,80,83,45,2,4,2,1,2,173,104,123,1,7,2,3,128,16,28,16,174,254,178,175,103,11,28,11,107,7,13,13,13,7,13,29,12,3,136,93,13,31,11,252,
 131,6,12,12,12,7,211,1,158,211,2,91,170,91,91,70,254,2,113,8,15,14,15,8,14,34,12,252,125,103,11,28,11,0,0,0,0,1,0,77,0,0,4,88,6,19,0,45,
 0,0,33,55,14,3,7,14,1,7,33,19,7,52,54,53,35,53,51,53,51,11,1,54,63,1,62,1,55,54,18,55,35,53,51,62,1,55,33,3,51,21,35,14,1,7,2,140,
 20,42,79,79,80,45,2,8,3,254,255,208,1,1,119,119,251,1,170,43,39,79,40,81,44,34,66,34,102,118,2,7,3,1,3,173,101,121,2,3,2,107,7,13,13,13,7,13,
 29,12,4,58,2,81,153,81,90,70,254,3,252,138,6,6,12,6,12,6,176,1,88,176,92,14,31,12,252,124,103,11,28,11,0,0,0,2,0,79,254,68,4,61,4,31,0,16,
 0,59,0,0,1,54,53,52,39,14,1,7,6,2,7,62,1,55,35,54,55,5,14,1,7,14,3,7,20,6,21,20,59,1,21,35,32,17,53,19,46,3,35,53,51,62,1,55,
 33,7,62,1,55,54,51,50,21,20,7,55,3,33,5,24,70,138,73,38,74,39,68,134,67,2,68,17,1,1,23,117,85,53,101,99,101,54,1,139,248,237,254,116,167,13,29,28,
 26,8,120,2,6,2,1,3,12,88,173,88,28,30,158,8,1,3,35,28,31,65,5,8,18,8,201,254,126,202,9,20,9,13,133,10,102,116,12,6,12,12,12,7,36,73,36,155,
 148,1,37,183,3,100,1,1,2,1,92,13,31,11,49,12,26,11,3,100,16,33,1,0,0,1,0,81,254,59,6,150,5,103,0,75,0,0,1,38,61,1,55,14,3,7,14,1,
 7,33,55,14,3,7,14,1,7,33,19,46,1,39,53,55,62,1,55,33,3,62,3,55,54,18,55,35,53,51,62,1,55,37,3,62,3,55,54,18,55,7,52,38,53,35,53,51,
 53,33,17,3,55,20,6,21,20,23,5,106,148,16,44,80,79,82,45,2,3,2,254,254,19,43,80,79,81,44,3,8,2,254,255,174,25,61,17,121,2,6,3,1,0,169,42,80,
 79,82,45,34,64,34,108,126,1,2,2,1,7,170,42,80,79,81,45,41,77,41,1,1,119,119,0,255,191,1,1,165,254,59,110,183,172,95,7,13,13,13,7,13,30,11,107,7,
 13,13,13,7,13,29,12,3,132,2,2,1,91,3,13,29,11,252,131,6,13,12,12,7,178,1,84,177,93,13,31,11,1,252,130,6,12,12,12,7,211,1,159,211,2,50,89,49,
 92,60,254,149,252,12,2,45,90,45,157,126,0,3,0,117,254,68,6,76,4,112,0,18,0,34,0,81,0,0,1,62,1,53,52,35,34,15,1,6,2,7,54,63,1,35,62,1,
 55,1,14,1,7,3,14,1,21,20,51,50,63,1,54,18,55,1,14,1,7,51,14,3,7,21,22,23,33,38,47,1,14,1,7,6,35,34,53,52,55,19,54,55,37,46,1,39,
 51,23,62,1,55,54,51,50,21,20,14,2,7,5,87,2,3,80,23,32,166,40,75,40,54,54,108,1,57,74,17,253,25,21,38,13,82,3,5,60,12,25,197,38,77,40,2,191,
 17,127,111,1,47,85,82,85,47,16,103,254,252,95,12,1,70,145,70,35,36,203,13,77,40,254,1,79,2,3,2,246,10,58,112,58,36,38,224,3,5,7,4,3,15,12,27,12,
 99,6,29,207,254,117,207,10,9,18,11,97,84,2,71,10,83,72,254,90,23,47,21,116,5,28,206,1,139,206,253,88,84,102,14,8,16,15,15,8,168,129,152,160,123,211,11,27,
 12,6,213,56,78,1,143,204,51,54,20,48,19,141,10,20,10,6,246,15,42,47,48,21,0,1,0,80,254,66,5,232,6,19,0,67,0,0,37,19,14,3,7,3,55,17,20,23,
 33,38,53,17,19,14,3,7,14,1,7,33,19,35,53,51,62,1,55,33,3,62,1,55,62,1,55,7,52,54,53,35,53,51,53,51,17,3,62,3,55,62,1,55,33,3,51,21,
 35,14,1,7,4,88,90,39,69,69,71,40,75,1,136,254,253,136,68,38,68,67,70,40,7,15,7,254,255,116,103,120,3,6,2,1,0,94,72,135,77,22,42,23,1,1,120,120,
 254,73,38,68,67,70,39,9,18,9,0,255,111,73,93,3,6,3,133,1,213,7,12,12,12,7,254,101,2,254,250,176,151,107,171,1,52,1,109,6,12,12,12,6,37,81,36,2,
 89,93,13,31,11,254,23,12,22,12,115,228,115,2,88,168,88,91,55,254,3,254,128,6,12,11,12,6,42,91,42,253,183,107,14,31,14,0,0,0,0,1,0,77,0,0,4,86,
 4,29,0,44,0,0,33,19,6,15,1,14,1,7,6,2,7,50,22,51,21,35,14,1,7,33,19,35,53,51,62,1,55,33,7,62,3,55,62,1,55,37,3,51,21,35,14,1,
 7,2,133,176,43,39,79,40,82,44,34,65,33,26,56,18,120,2,3,2,254,254,172,103,120,1,7,1,1,2,22,43,80,80,82,44,2,6,2,1,4,172,101,121,3,6,2,3,
 126,8,7,14,7,14,8,174,254,179,175,1,103,11,28,11,3,136,93,14,31,11,121,8,15,15,16,8,13,33,11,2,252,124,103,11,28,11,0,0,0,1,0,77,254,68,4,90,
 4,29,0,46,0,0,1,38,61,1,55,6,15,1,14,1,7,14,1,7,33,19,35,53,51,62,1,55,5,3,54,63,1,62,1,55,54,18,55,35,53,51,62,1,55,33,3,55,
 20,6,21,20,23,3,29,143,19,42,40,79,40,81,45,1,4,2,254,250,173,102,122,2,5,2,1,4,172,43,39,79,40,81,44,34,64,34,101,119,3,6,3,1,2,200,1,1,
 153,254,68,160,131,160,100,7,6,14,6,13,7,13,30,11,3,136,93,13,32,11,1,252,131,6,6,12,6,12,7,178,1,85,177,93,14,30,12,251,235,2,42,82,42,127,161,0,
 0,1,0,77,254,68,4,88,4,29,0,48,0,0,5,2,33,34,39,55,30,1,55,50,54,55,62,1,55,14,3,7,14,1,7,33,19,35,53,51,62,1,55,33,3,54,63,1,
 62,1,55,54,18,55,35,53,51,62,1,55,33,3,131,75,254,149,174,151,32,62,148,86,65,97,30,5,8,4,42,80,79,81,45,1,7,2,254,253,173,102,119,3,7,3,1,0,
 171,43,39,79,40,81,45,34,64,34,100,118,2,7,3,1,2,55,254,123,74,168,46,45,2,154,149,26,41,28,7,13,13,13,7,13,29,12,3,136,93,14,30,12,252,130,6,6,
 12,6,12,7,178,1,85,177,92,14,31,12,0,1,0,107,254,67,4,96,6,19,0,46,0,0,33,19,14,3,7,6,2,7,14,1,21,16,23,33,38,17,52,54,55,19,7,17,
 35,53,51,53,33,17,7,62,3,55,62,1,55,37,3,51,21,35,14,1,7,2,148,171,43,81,80,82,44,31,62,32,7,7,218,254,237,198,7,9,162,1,118,118,1,1,22,43,
 81,79,81,45,2,7,2,1,5,173,101,121,3,7,2,3,128,8,14,15,15,8,165,254,186,165,37,76,37,254,233,196,223,1,7,38,80,45,3,70,2,1,105,91,63,253,255,110,
 8,15,14,15,8,14,35,11,1,252,124,103,11,28,11,0,0,1,0,146,254,68,4,166,4,29,0,42,0,0,41,1,19,14,3,7,6,2,7,14,1,21,20,33,21,4,17,52,
 55,19,35,53,51,62,1,55,33,7,62,3,55,62,1,55,37,3,51,21,35,3,218,255,0,171,42,81,80,82,44,41,78,41,2,2,1,230,253,21,10,170,102,121,1,4,2,1,
 5,24,43,79,80,81,45,3,8,3,1,2,173,101,121,3,128,8,14,15,15,8,208,254,100,208,12,29,15,248,148,3,1,114,35,52,3,126,93,13,31,11,120,8,15,14,15,8,
 14,34,12,1,252,124,103,0,0,2,0,118,0,0,6,48,6,19,0,18,0,69,0,0,1,14,1,7,3,6,21,20,22,23,62,1,55,62,1,55,54,18,55,1,33,19,62,1,
 53,52,35,34,6,15,1,6,2,7,6,7,5,34,53,52,55,62,1,55,54,55,37,17,35,53,51,53,51,3,62,1,55,35,62,1,51,50,21,20,6,7,3,51,21,35,2,24,
 20,31,13,82,14,27,20,50,104,50,24,46,21,27,54,26,2,117,254,255,119,4,5,86,7,18,11,132,26,51,26,44,225,254,144,212,13,18,41,18,39,221,1,110,117,117,241,7,
 47,94,47,1,23,45,21,238,8,9,86,102,120,3,100,2,60,57,254,84,68,50,49,47,1,8,18,9,4,115,108,139,1,16,140,252,154,2,106,25,48,23,141,2,2,24,138,254,
 238,138,220,41,65,198,49,68,94,210,94,205,39,60,1,128,91,63,253,203,8,19,8,5,3,247,32,77,45,254,82,102,0,1,0,142,254,68,6,193,4,29,0,69,0,0,33,19,
 14,1,7,6,2,7,50,22,51,21,35,14,1,7,39,19,14,3,7,6,2,7,6,21,16,23,33,38,17,52,55,19,35,53,51,62,1,55,33,7,62,3,55,62,1,55,51,7,
 62,3,55,62,1,55,33,3,51,21,35,14,1,7,4,246,170,84,156,88,33,65,33,26,57,18,122,2,7,1,255,169,42,80,81,82,44,31,60,31,15,252,254,195,191,20,128,101,
 120,2,8,2,1,0,23,43,79,80,81,45,3,7,3,253,18,44,79,80,81,45,3,9,2,1,0,174,101,119,3,6,2,3,128,16,28,16,173,254,177,174,1,103,11,29,11,6,
 3,123,8,14,15,15,8,159,254,194,159,80,77,254,213,188,204,1,17,91,101,2,167,93,14,30,12,121,8,15,14,15,8,14,34,13,121,8,15,14,15,8,14,34,13,252,124,103,
 11,28,11,0,0,1,0,79,254,67,4,154,4,30,0,67,0,0,5,2,33,34,38,39,46,1,39,33,23,30,1,51,32,55,38,33,32,53,52,54,55,54,18,55,34,38,35,53,
 51,62,1,55,33,7,62,3,55,62,1,55,33,3,50,22,51,21,35,14,1,7,33,19,14,1,7,14,1,7,14,1,21,20,51,32,3,243,2,254,39,210,226,18,1,1,1,1,
 3,3,10,93,82,1,16,1,2,254,185,254,236,2,4,29,57,29,26,59,18,120,3,6,3,1,0,23,43,79,80,82,45,3,8,2,1,2,109,26,56,18,120,2,4,2,254,253,
 105,83,157,87,23,48,24,1,2,89,1,206,115,254,182,140,134,7,24,5,43,55,65,184,195,155,10,21,14,158,1,52,158,1,91,14,31,12,120,8,15,14,15,8,14,34,12,253,
 203,1,102,12,29,11,2,51,15,28,16,125,249,125,8,19,10,88,0,0,0,1,0,132,254,68,4,146,4,29,0,55,0,0,33,55,6,15,1,14,1,7,14,1,7,55,6,21,
 16,33,51,50,55,51,21,35,4,17,52,54,55,19,35,53,51,62,1,55,33,3,62,3,55,54,18,55,35,53,51,62,1,55,33,3,51,21,35,7,2,197,19,42,40,80,40,82,
 44,2,4,2,1,2,1,54,25,13,13,163,150,253,135,2,2,171,103,119,3,8,3,1,0,171,42,80,80,81,45,34,64,33,100,117,3,7,3,1,2,172,100,121,8,107,7,6,
 14,6,13,7,12,22,12,1,27,23,255,0,1,148,1,1,130,17,30,14,3,134,93,14,30,12,252,130,6,12,12,12,7,178,1,85,177,93,14,30,12,252,124,103,50,0,0,0,
 0,2,0,81,254,66,5,211,4,36,0,16,0,62,0,0,1,7,62,3,55,14,3,7,30,3,23,19,30,3,23,7,37,3,14,1,7,21,35,53,1,46,1,39,14,3,7,14,
 1,7,39,55,35,53,51,62,1,55,33,7,54,36,55,62,1,55,51,3,1,4,95,11,9,16,16,16,9,49,94,92,95,51,17,31,29,31,18,231,20,31,47,45,19,15,254,197,
 160,127,232,127,231,2,134,46,84,45,22,41,41,43,24,4,7,3,249,43,103,120,2,7,1,1,4,38,195,1,132,198,5,12,6,252,144,254,157,2,151,4,27,48,47,48,27,10,
 18,19,19,10,42,73,70,73,43,253,194,5,8,13,12,5,199,77,1,143,106,197,106,176,222,2,37,109,206,109,4,7,8,8,4,19,45,18,6,226,93,13,32,12,186,35,71,35,
 20,47,20,254,55,254,199,0,0,1,0,84,0,0,7,177,4,29,0,79,0,0,37,35,14,1,7,35,55,6,15,1,14,1,7,14,1,7,33,19,14,1,7,6,2,7,51,21,
 35,14,1,7,33,19,14,3,7,14,1,7,35,19,51,7,62,3,55,62,1,55,33,7,54,63,1,62,1,55,62,1,55,33,3,62,1,55,54,18,55,35,53,51,62,1,55,37,
 3,51,7,103,117,3,6,1,255,17,43,40,80,40,82,45,2,5,1,254,252,171,83,156,87,34,65,34,100,119,2,7,1,254,255,170,23,41,39,43,26,4,8,5,254,55,254,19,
 24,40,40,41,26,2,7,2,1,1,18,42,40,79,39,82,44,2,6,2,1,6,171,85,154,88,34,66,34,103,120,2,6,3,1,0,172,99,50,11,28,11,107,7,6,14,6,13,
 7,13,29,12,3,128,16,28,16,174,254,177,175,102,11,28,11,3,126,6,10,10,11,6,21,50,22,1,38,99,5,9,9,9,6,14,36,11,118,7,7,14,7,14,8,14,36,11,
 252,132,13,22,13,178,1,86,177,91,14,30,12,1,252,124,0,1,0,80,254,67,4,65,6,19,0,43,0,0,37,19,14,3,7,6,2,7,39,22,18,23,33,1,19,7,52,18,
 53,33,21,33,20,22,21,7,62,3,55,62,1,55,33,3,51,21,35,14,1,7,2,142,144,42,79,80,81,44,34,66,33,6,98,203,99,254,236,254,135,172,1,1,2,12,254,244,
 1,21,43,80,78,81,45,3,8,3,1,3,147,102,121,3,6,2,134,2,250,8,14,15,15,8,174,254,167,175,8,145,254,208,146,2,79,3,130,2,127,1,4,126,106,101,201,102,
 113,8,15,14,15,8,14,34,12,253,3,103,11,28,11,0,0,1,0,104,255,250,4,40,4,162,0,41,0,0,1,6,7,5,6,43,1,34,53,52,63,1,23,7,14,1,21,20,
 55,62,1,55,54,55,54,18,55,54,35,34,7,35,19,51,7,54,51,50,21,20,6,7,3,191,42,223,254,179,7,9,18,223,7,59,253,57,2,1,29,57,116,56,55,26,23,52,
 23,11,49,59,138,240,75,252,59,154,106,211,2,3,1,31,188,49,55,1,155,23,32,249,1,252,9,21,11,58,3,9,21,10,14,130,131,1,18,131,52,44,1,98,238,36,125,8,
 18,10,0,0,0,1,0,77,254,68,4,89,6,19,0,52,0,0,1,46,1,53,52,55,62,1,55,6,15,1,14,1,7,14,1,7,33,19,35,53,51,62,1,55,33,3,54,63,
 1,62,1,55,54,18,55,7,52,54,53,35,53,51,53,33,17,3,14,1,21,20,23,3,46,84,83,9,5,6,4,42,39,78,40,80,44,2,8,2,254,253,173,102,119,3,8,3,
 1,2,172,43,39,79,40,81,45,40,79,40,1,2,116,116,1,2,200,3,4,188,254,68,96,184,89,41,46,27,39,29,7,6,14,6,13,7,13,29,12,3,136,93,14,30,11,252,
 131,6,6,12,6,12,7,211,1,158,211,2,93,174,92,92,62,254,3,251,242,16,36,20,192,188,0,0,0,1,0,78,254,68,5,23,4,29,0,55,0,0,33,55,14,1,7,21,
 20,23,33,38,61,1,14,1,7,14,1,7,33,19,35,53,51,62,1,55,33,3,62,1,55,62,1,55,51,7,62,1,55,54,18,55,35,53,51,62,1,55,37,3,51,21,35,14,
 1,7,3,76,15,32,57,39,137,254,249,111,37,65,43,3,7,2,254,253,176,104,120,1,3,2,1,7,171,35,62,41,7,17,7,241,40,35,64,41,34,68,35,107,124,3,7,3,
 1,1,173,101,120,3,6,2,83,5,11,6,210,166,129,130,154,237,6,9,7,13,30,12,3,136,93,14,30,11,252,131,5,9,5,42,92,42,194,5,9,5,184,1,101,184,93,14,
 30,11,1,252,124,103,11,28,11,0,0,0,0,2,0,134,255,248,6,14,6,19,0,15,0,95,0,0,1,6,7,3,14,1,21,20,23,62,1,55,62,1,55,19,1,14,1,7,
 20,6,21,62,1,55,35,62,1,51,32,21,20,7,6,7,3,51,21,35,14,1,7,33,19,54,55,54,53,52,35,34,6,7,14,1,7,6,2,7,6,7,51,6,7,6,7,6,
 35,34,53,52,55,62,1,55,54,55,35,62,3,55,17,51,21,62,1,55,52,38,53,51,17,35,2,56,70,19,89,5,4,41,44,94,43,42,50,10,122,1,160,41,80,46,1,11,
 21,11,1,39,74,34,1,30,2,3,4,79,52,70,2,6,3,255,0,106,3,2,2,117,15,34,21,6,4,7,31,59,31,36,234,1,123,32,77,77,18,31,204,18,21,39,21,25,
 220,2,50,90,90,90,51,229,43,75,49,1,238,238,3,88,11,106,254,50,22,44,19,91,3,7,14,8,7,68,62,2,123,1,254,11,22,13,84,155,85,2,4,2,8,6,229,18,
 22,29,20,254,109,102,15,33,14,2,49,13,20,18,17,134,3,4,2,2,2,164,254,188,164,189,35,21,6,15,13,3,223,67,92,106,214,106,127,28,8,15,15,16,8,2,26,88,
 11,21,13,10,25,8,254,200,0,3,0,82,255,227,3,193,5,240,0,18,0,30,0,37,0,0,37,14,1,35,34,38,53,52,54,55,53,51,23,19,54,55,54,55,51,3,20,6,
 35,34,38,53,52,54,51,50,22,1,19,6,7,6,21,20,3,192,111,202,94,227,243,235,220,125,1,90,20,16,53,8,109,188,101,70,71,101,101,71,70,101,254,196,62,23,16,59,
 39,34,34,221,205,202,233,18,205,215,253,45,14,19,66,130,3,215,78,112,112,78,79,112,112,251,60,1,225,22,26,92,154,116,0,0,0,2,0,195,0,123,5,70,3,64,0,19,
 0,31,0,0,1,6,35,34,47,1,38,35,34,7,53,54,51,50,31,1,22,51,50,55,1,52,54,51,50,22,21,20,6,35,34,38,5,69,172,134,91,156,36,136,86,174,169,169,
 174,86,136,36,156,91,134,172,253,57,79,55,56,79,79,56,55,79,2,114,145,68,16,57,168,206,168,57,16,68,145,253,208,62,88,88,62,61,88,88,0,1,0,230,3,58,2,229,
 6,20,0,5,0,0,19,33,21,35,17,33,230,1,255,192,254,193,6,20,120,253,158,0,0,1,0,130,3,58,2,130,6,20,0,5,0,0,1,35,53,33,17,33,1,66,192,2,
 0,254,192,5,156,120,253,38,0,1,0,230,254,242,2,229,1,204,0,5,0,0,5,51,21,33,17,33,2,37,192,254,1,1,63,150,120,2,218,0,0,1,0,130,254,242,2,130,
 1,204,0,5,0,0,1,33,53,51,17,33,2,130,254,0,192,1,64,254,242,120,2,98,0,2,0,119,255,227,3,230,5,240,0,11,0,36,0,0,37,20,6,35,34,38,53,52,
 54,51,50,22,19,48,17,35,46,1,35,34,6,21,20,22,23,48,17,35,53,46,1,53,52,54,51,50,22,3,41,101,70,71,101,101,71,70,101,188,109,8,107,99,107,110,117,126,
 125,220,235,243,227,94,202,162,79,112,112,79,78,112,112,4,188,254,205,130,132,147,144,154,184,43,254,213,205,18,233,202,205,221,34,0,255,255,0,121,255,227,4,197,5,240,16,6,
 1,105,0,0,255,255,0,79,255,227,3,195,4,68,16,6,1,106,0,0,255,255,0,86,0,0,3,10,5,213,16,6,1,88,0,0,255,255,0,66,0,0,2,165,4,39,16,6,
 2,43,0,0,255,255,0,10,0,0,9,69,5,213,16,39,0,44,6,59,0,0,16,6,3,148,0,0,0,3,0,27,0,0,7,151,4,39,0,17,0,25,0,37,0,0,19,17,
 33,21,35,17,51,50,22,16,6,35,33,53,51,17,35,21,1,51,50,54,52,38,43,1,1,53,51,17,35,53,33,21,35,17,51,21,27,3,37,136,141,253,252,252,253,253,172,136,
 241,2,48,118,71,128,128,71,118,2,143,136,136,2,79,136,136,2,252,1,43,121,254,184,149,254,196,149,121,3,53,178,253,125,96,180,96,254,19,121,3,53,121,121,252,203,121,0,
 0,2,0,108,255,227,8,238,5,240,0,28,0,40,0,0,37,17,35,2,7,6,33,32,0,17,16,0,33,32,23,22,19,51,17,35,53,33,21,35,17,51,21,33,53,5,50,18,
 17,16,2,35,34,2,17,16,18,6,232,213,19,171,192,254,172,254,174,254,126,1,129,1,83,1,83,193,170,20,213,172,2,178,172,172,253,78,253,5,171,169,169,171,171,168,168,121,
 2,34,254,205,183,206,1,156,1,106,1,107,1,156,206,183,254,209,2,32,121,121,251,29,121,121,29,1,69,1,72,1,73,1,69,254,190,254,180,254,181,254,190,0,0,2,0,81,
 255,227,7,1,4,68,0,25,0,34,0,0,41,1,53,51,17,35,6,0,32,0,17,16,0,51,50,0,23,51,17,35,53,33,21,35,17,51,36,16,38,34,6,16,22,51,50,7,
 1,253,177,135,179,17,254,245,254,6,254,225,1,30,254,253,1,18,11,178,135,2,79,136,136,252,37,83,204,81,82,101,102,121,1,86,213,254,233,1,43,1,6,1,7,1,41,254,
 229,227,1,104,121,121,252,203,157,1,252,193,191,254,0,192,0,2,0,86,0,0,9,90,5,213,0,2,0,34,0,0,1,33,3,1,53,51,19,33,17,51,21,33,53,51,17,35,
 53,33,21,35,17,33,19,51,1,51,21,33,53,51,3,33,3,51,21,5,44,1,161,207,253,162,110,201,253,134,172,253,77,172,172,2,179,172,2,182,245,215,1,250,128,253,139,131,
 110,254,7,113,161,2,35,2,59,251,162,121,2,34,253,222,121,121,4,227,121,121,253,224,2,153,250,164,121,121,1,49,254,207,121,0,0,2,0,97,255,227,7,80,4,68,0,9,
 0,55,0,0,1,53,35,34,6,20,22,51,50,54,1,17,51,21,33,53,14,1,35,34,38,53,52,55,33,17,51,21,33,53,51,17,35,53,33,21,35,17,33,54,59,1,53,52,
 38,35,34,6,7,35,53,62,1,51,32,22,5,137,120,89,96,70,71,74,90,1,62,137,254,57,63,155,99,147,157,27,254,242,135,253,177,136,136,2,79,135,1,106,113,221,168,110,
 115,96,103,22,102,86,183,102,1,1,238,1,78,213,108,202,100,108,1,152,253,236,121,135,84,80,175,163,88,66,254,170,121,121,3,53,121,121,254,152,84,63,129,123,87,99,229,34,
 34,212,0,0,0,2,0,177,0,0,2,233,5,140,0,3,0,7,0,0,1,35,53,51,19,17,51,17,1,94,173,173,225,169,4,208,188,250,116,5,140,250,116,0,0,2,0,177,
 0,0,2,233,5,140,0,3,0,7,0,0,1,35,53,51,19,17,51,17,1,94,173,173,225,169,3,156,188,251,168,5,140,250,116,0,0,2,0,177,0,0,2,233,5,140,0,3,
 0,7,0,0,1,35,53,51,19,17,51,17,1,94,173,173,225,169,2,104,188,252,220,5,140,250,116,0,0,2,0,177,0,0,2,233,5,140,0,3,0,7,0,0,1,35,53,51,
 19,17,51,17,1,94,173,173,225,169,1,52,188,254,16,5,140,250,116,0,0,2,0,177,0,0,2,233,5,140,0,3,0,7,0,0,33,35,53,51,19,51,17,35,1,94,173,173,
 225,169,169,188,4,208,250,116,0,2,0,177,0,0,2,233,5,140,0,3,0,7,0,0,1,35,53,51,1,35,17,51,2,232,172,172,254,114,169,169,4,208,188,250,116,5,140,0,
 0,2,0,177,0,0,2,233,5,140,0,3,0,7,0,0,1,35,53,51,1,35,17,51,2,232,172,172,254,114,169,169,3,156,188,251,168,5,140,0,0,2,0,177,0,0,2,233,
 5,140,0,3,0,7,0,0,1,35,53,51,1,35,17,51,2,232,172,172,254,114,169,169,2,104,188,252,220,5,140,0,0,2,0,177,0,0,2,233,5,140,0,3,0,7,0,0,
 1,35,53,51,1,35,17,51,2,232,172,172,254,114,169,169,1,52,188,254,16,5,140,0,0,2,0,177,0,0,2,233,5,140,0,3,0,7,0,0,33,35,53,51,5,35,17,51,
 2,232,172,172,254,114,169,169,188,188,5,140,0,1,0,177,0,0,2,233,5,140,0,5,0,0,33,35,17,33,21,33,1,90,169,2,55,254,114,5,140,188,0,0,0,1,0,177,
 0,0,2,233,5,140,0,7,0,0,33,35,17,51,17,33,21,33,1,90,169,169,1,142,254,114,5,140,254,204,188,0,0,1,0,177,0,0,2,233,5,140,0,7,0,0,33,35,
 17,51,17,33,21,33,1,90,169,169,1,142,254,114,5,140,253,152,188,0,0,1,0,177,0,0,2,233,5,140,0,7,0,0,33,35,17,51,17,33,21,33,1,90,169,169,1,142,
 254,114,5,140,252,100,188,0,0,1,0,177,0,0,2,233,5,140,0,5,0,0,37,33,21,33,17,51,1,90,1,142,253,201,169,188,188,5,140,0,0,1,0,117,2,156,2,80,
 5,241,0,9,0,0,1,35,17,7,53,55,51,23,21,39,1,161,125,175,235,5,234,174,2,156,2,151,73,29,234,234,29,73,0,0,0,1,0,117,2,133,2,80,5,218,0,9,
 0,0,1,51,17,55,21,7,35,39,53,23,1,36,125,174,234,5,235,175,5,218,253,105,73,29,234,234,29,73,0,0,0,2,0,147,2,140,1,107,5,224,0,9,0,15,0,0,
 19,52,54,50,22,21,20,6,34,38,17,51,3,21,35,53,148,63,88,64,64,88,63,213,68,78,2,247,43,63,63,43,45,62,62,3,22,254,41,107,107,0,0,0,0,2,0,147,
 2,156,1,107,5,239,0,10,0,16,0,0,1,20,6,35,34,38,53,52,54,50,22,3,35,19,53,51,21,1,107,64,44,45,62,63,88,64,2,213,67,78,5,132,43,62,62,43,
 44,63,63,252,236,1,216,106,106,0,0,0,255,255,0,147,0,0,1,107,3,83,16,7,11,240,0,0,253,100,0,0,0,1,0,86,254,86,6,123,5,213,0,36,0,0,51,53,
 51,17,35,53,33,21,35,17,33,17,35,53,33,21,35,17,20,6,35,34,38,39,53,51,30,1,51,50,54,53,17,33,17,51,21,86,172,172,2,180,173,2,22,171,2,179,173,220,
 240,75,151,78,117,5,70,68,87,70,253,234,173,121,4,227,121,121,254,10,1,246,121,121,250,205,243,224,34,34,235,94,88,149,205,2,172,253,156,121,0,1,0,56,254,57,4,137,
 6,20,0,38,0,0,51,53,51,17,35,53,33,17,62,1,51,50,22,21,17,20,6,35,34,38,39,53,23,30,1,51,50,54,53,17,52,38,35,34,6,21,17,51,21,63,136,142,
 1,205,57,148,112,161,165,208,202,54,123,66,102,2,53,59,66,52,62,76,96,90,116,121,5,35,120,253,125,95,84,211,205,252,223,163,167,20,19,226,1,80,71,94,123,3,43,135,
 105,157,171,254,35,121,0,0,0,1,0,20,254,96,6,252,5,213,0,44,0,0,33,53,51,17,33,21,35,17,33,17,35,53,33,17,33,21,1,22,23,22,21,20,4,33,34,38,
 39,17,51,30,1,51,50,54,53,52,38,43,1,53,19,33,17,51,21,1,78,178,254,144,123,5,52,122,254,141,3,44,254,185,198,100,144,254,215,254,229,106,226,123,108,10,141,124,
 137,149,156,143,59,238,254,71,180,121,4,211,236,1,117,254,139,236,254,219,119,254,20,21,84,121,210,209,223,40,40,1,72,142,149,169,155,162,176,225,1,102,252,199,121,0,0,0,
 0,2,0,44,254,96,6,75,5,113,0,25,0,50,0,0,19,35,53,51,17,33,17,33,21,1,22,23,22,21,20,4,33,34,38,39,17,6,35,34,38,53,1,33,17,20,22,51,
 50,54,55,51,6,7,6,7,30,1,51,50,54,53,52,38,43,1,53,183,139,139,1,62,3,227,254,184,198,101,144,254,214,254,229,106,226,123,26,29,197,140,3,171,253,147,40,52,
 58,55,2,134,9,70,30,49,10,140,124,137,150,156,143,60,3,174,121,1,74,254,182,119,254,20,21,84,121,210,209,223,40,40,1,53,2,137,183,2,139,253,117,139,68,86,90,160,
 64,28,16,142,149,169,155,162,176,225,0,0,0,1,0,64,255,227,4,186,5,240,0,45,0,0,19,52,36,33,50,22,23,17,35,46,1,35,34,6,21,20,23,54,53,51,20,7,
 22,51,21,34,39,6,21,20,22,51,50,54,55,51,17,6,4,35,32,36,53,52,55,38,129,1,42,1,26,106,226,124,109,10,141,124,137,149,57,166,109,104,82,111,192,145,129,169,
 162,124,186,10,109,124,254,241,106,254,204,254,176,245,181,4,64,209,223,40,40,254,184,142,149,169,155,124,79,105,97,195,118,24,120,28,106,131,168,156,149,142,254,184,40,40,213,219,
 204,141,116,0,0,1,0,83,255,231,4,42,5,240,0,40,0,0,5,34,36,53,52,54,55,46,1,53,52,54,51,50,22,23,17,35,46,1,35,34,6,21,20,22,59,1,21,35,
 34,6,16,22,51,50,54,55,51,14,1,2,126,254,254,212,195,153,122,171,240,218,106,178,119,109,13,79,106,98,101,111,111,47,59,128,136,134,117,97,116,12,150,35,211,25,231,197,
 162,219,31,39,176,117,166,207,35,35,254,213,123,129,154,108,118,153,120,200,254,236,186,128,120,182,179,0,0,2,0,75,255,227,4,100,5,213,0,21,0,24,0,0,55,53,51,30,
 1,51,50,54,55,33,53,1,33,17,51,21,35,14,1,35,34,38,9,1,33,185,117,6,69,69,87,67,2,253,242,2,14,1,92,173,173,1,219,240,75,151,1,82,254,146,1,110,
 39,235,94,88,146,192,115,3,180,252,90,129,237,222,34,4,194,253,104,0,0,2,0,75,254,57,4,34,4,39,0,23,0,26,0,0,51,53,1,33,17,51,21,35,21,20,6,35,
 34,38,39,53,51,30,1,51,50,54,61,2,17,1,76,2,14,1,63,137,137,208,203,54,122,66,102,2,53,59,66,52,254,146,115,3,180,252,90,129,125,163,167,20,19,225,80,71,
 94,123,125,129,2,152,253,104,0,3,0,75,255,42,5,42,5,213,0,18,0,40,0,43,0,0,33,34,39,38,53,52,55,54,51,50,23,22,21,20,7,6,7,39,54,37,53,51,
 30,1,51,50,54,55,33,53,1,33,17,33,21,33,14,1,35,34,38,9,1,33,4,133,55,37,40,40,34,58,62,44,40,22,38,90,89,57,252,88,117,6,69,69,87,67,2,253,
 242,2,14,1,92,1,115,254,141,1,218,241,75,151,1,82,254,146,1,110,30,32,71,54,49,43,56,66,56,89,40,66,120,48,46,159,235,94,88,146,192,115,3,180,252,90,129,237,
 222,34,4,194,253,104,0,0,0,3,0,75,254,20,4,233,4,39,0,18,0,42,0,45,0,0,1,34,39,38,53,52,55,54,51,50,23,22,21,20,7,6,7,39,54,1,53,1,
 33,17,33,21,33,21,20,6,35,34,38,39,53,23,30,1,51,50,54,61,2,17,1,4,97,45,28,32,32,27,46,49,36,32,18,30,72,71,46,252,7,2,14,1,63,1,79,254,
 177,208,203,54,122,66,102,2,53,59,66,52,254,146,254,191,24,26,56,43,40,34,45,53,44,71,33,53,95,38,37,1,161,115,3,180,252,90,129,125,163,167,20,19,226,1,80,71,
 94,123,125,129,2,152,253,104,0,1,0,53,0,0,4,47,4,39,0,21,0,0,1,17,35,53,33,17,51,53,51,17,35,53,35,17,51,21,33,53,51,17,35,53,4,46,109,254,
 73,248,109,109,248,150,253,149,150,150,4,39,254,223,166,254,206,134,254,123,134,254,122,123,121,3,53,121,255,255,0,79,255,227,3,195,4,68,18,6,0,86,0,0,0,3,255,241,
 0,0,9,115,5,213,0,2,0,30,0,33,0,0,1,33,3,1,53,51,1,51,9,1,51,1,51,21,33,53,51,3,33,7,23,51,21,33,53,51,3,33,3,51,21,1,33,3,
 1,126,1,160,207,253,163,109,1,250,215,1,120,1,121,215,1,250,128,253,139,132,111,254,7,48,66,128,253,139,131,111,254,8,113,160,3,196,1,161,207,2,35,2,59,251,162,121,
 5,92,252,4,3,252,250,164,121,121,1,49,128,177,121,121,1,49,254,207,121,2,35,2,59,0,0,0,0,4,0,75,255,227,6,239,4,68,0,9,0,19,0,30,0,72,0,0,
 1,53,35,34,6,20,22,51,50,54,37,53,35,34,6,20,22,51,50,54,1,22,23,54,59,1,53,52,38,35,34,1,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,
 50,23,54,55,54,51,32,22,21,17,51,21,33,53,14,1,35,34,38,39,14,1,35,34,38,2,185,120,89,96,70,71,74,90,2,110,119,89,96,69,72,73,90,254,135,72,1,62,
 75,167,109,116,108,252,114,226,227,168,110,115,96,103,22,102,86,183,102,181,113,65,71,91,102,1,1,238,137,254,56,63,154,99,48,132,55,52,151,111,186,192,1,78,213,108,202,100,
 108,89,213,108,202,100,108,2,176,102,175,10,63,129,123,253,96,179,178,63,129,123,87,99,229,34,34,53,23,13,17,212,227,253,236,121,135,84,80,30,69,37,62,173,0,3,255,241,
 255,227,8,197,5,240,0,2,0,25,0,37,0,0,1,33,3,1,53,51,1,51,19,54,55,54,32,0,17,16,0,33,32,39,38,39,33,3,51,21,37,50,18,17,16,2,35,34,
 2,17,16,18,1,126,1,160,207,253,163,109,1,250,215,101,32,39,193,2,166,1,130,254,125,254,174,254,173,193,98,48,254,8,113,160,4,111,172,167,167,172,171,168,168,2,35,2,
 59,251,162,121,5,92,254,240,51,42,206,254,100,254,149,254,150,254,100,206,104,145,254,207,121,92,1,66,1,75,1,76,1,66,254,187,254,183,254,184,254,187,0,0,0,3,0,75,
 255,227,6,241,4,68,0,34,0,43,0,53,0,0,19,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,50,23,54,51,50,0,17,16,0,35,34,38,39,14,1,35,34,
 38,5,50,54,16,38,34,6,16,22,1,35,34,6,20,22,51,50,54,53,76,226,227,168,110,115,96,103,22,102,86,183,102,252,120,135,210,253,1,31,254,225,253,121,211,70,80,190,
 111,186,192,4,137,100,82,81,203,83,83,254,74,120,89,96,70,71,74,90,1,53,179,178,63,129,123,87,99,229,34,34,102,102,254,215,254,249,254,250,254,213,77,79,78,78,173,60,
 192,2,0,191,193,254,4,194,1,207,108,202,100,108,89,0,0,2,255,199,255,227,8,65,5,213,0,3,0,37,0,0,1,33,17,35,19,33,3,51,21,33,53,51,1,35,53,33,
 21,35,17,16,22,51,50,54,25,1,35,53,33,21,35,17,16,0,33,32,39,38,1,105,1,162,67,79,254,31,129,147,254,127,103,2,21,181,3,134,172,156,190,186,155,171,1,212,
 172,254,246,254,198,254,200,134,95,2,33,3,59,252,76,254,209,121,121,4,227,121,121,253,21,254,233,223,225,1,21,2,235,121,121,253,0,254,170,254,221,147,104,0,0,2,0,75,
 255,227,7,3,4,68,0,45,0,55,0,0,19,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,32,22,29,1,20,22,51,50,54,53,17,35,53,33,17,51,21,33,53,
 14,1,35,34,39,14,1,35,34,38,1,35,34,6,20,22,51,50,54,53,76,226,227,168,110,115,96,103,22,102,86,183,102,1,1,238,60,79,96,89,116,1,180,136,254,56,57,147,
 113,162,82,56,157,111,186,192,2,109,120,89,96,70,71,74,90,1,53,185,172,63,129,123,87,99,229,34,34,212,227,211,198,107,158,172,1,219,121,252,82,121,150,95,84,107,42,65,
 173,1,147,108,202,100,108,89,0,2,255,241,0,0,7,107,5,213,0,2,0,21,0,0,1,33,3,1,53,51,1,51,9,1,35,53,33,21,35,1,33,3,33,3,51,21,1,126,
 1,160,207,253,163,109,1,250,215,1,188,1,143,161,1,144,112,254,5,254,229,154,254,8,113,160,2,35,2,59,251,162,121,5,92,251,79,4,56,121,121,250,164,1,170,254,207,121,
 0,2,0,75,255,227,6,9,4,68,0,9,0,44,0,0,1,53,35,34,6,20,22,51,50,54,1,17,1,35,53,33,21,35,1,33,53,14,1,35,34,38,53,52,54,59,1,53,
 52,38,35,34,6,7,35,53,62,1,51,32,22,2,185,120,89,96,70,71,74,90,1,62,1,39,125,1,103,110,254,172,254,115,63,155,99,147,157,226,227,168,110,115,96,103,22,102,
 86,183,102,1,1,238,1,78,213,108,202,100,108,1,152,253,236,3,53,121,121,252,82,135,84,80,175,163,179,178,63,129,123,87,99,229,34,34,212,0,0,3,255,241,0,0,7,107,
 5,213,0,23,0,26,0,29,0,0,1,33,3,51,21,33,53,51,1,51,1,33,1,35,53,33,21,35,1,33,21,33,3,33,1,35,23,1,11,1,3,30,254,96,157,160,254,113,
 109,1,250,215,1,49,1,22,1,4,161,1,144,112,254,252,1,116,254,94,201,254,229,1,102,188,94,254,6,163,165,2,35,254,86,121,121,5,92,252,199,2,192,121,121,253,64,121,
 253,221,2,35,255,1,120,1,194,254,62,0,0,3,0,75,255,227,6,9,4,68,0,9,0,49,0,52,0,0,1,53,35,34,6,20,22,51,50,54,1,3,33,53,14,1,35,34,
 38,53,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,32,23,22,23,51,19,35,53,33,21,35,3,51,21,33,35,17,2,185,120,89,96,70,71,74,90,2,83,198,254,
 115,63,155,99,147,157,226,227,168,110,115,96,103,22,102,86,183,102,1,2,118,116,3,196,99,125,1,103,110,99,209,254,136,153,1,78,213,108,202,100,108,1,46,253,221,135,84,80,
 175,163,179,178,63,129,123,87,99,229,34,34,106,103,217,1,20,121,121,254,236,119,254,86,0,2,255,241,254,86,7,67,5,213,0,30,0,33,0,0,35,53,51,1,51,9,1,35,
 53,33,21,35,1,14,1,35,34,39,53,51,30,1,51,50,63,1,3,33,3,51,21,3,33,3,14,109,1,250,215,1,164,1,116,135,1,129,114,253,180,22,127,191,120,157,117,6,
 69,95,149,46,28,207,254,8,113,160,3,1,160,207,121,5,92,251,148,3,243,121,121,249,213,60,159,68,235,94,88,98,62,2,59,254,207,121,2,35,2,59,0,0,0,2,0,75,
 254,57,6,69,4,68,0,9,0,63,0,0,1,53,35,34,6,20,22,51,50,54,1,21,20,22,23,1,35,53,33,21,35,1,14,1,35,34,38,39,53,23,30,1,51,50,54,63,
 1,34,39,14,1,35,38,39,38,53,52,54,59,1,53,52,38,35,34,6,7,35,53,62,1,51,32,22,2,185,120,89,96,70,71,74,90,1,62,45,27,1,29,126,1,103,116,254,
 88,43,123,103,44,108,64,101,3,60,61,58,72,36,51,162,82,56,157,111,186,97,95,226,227,168,110,115,96,103,22,102,86,183,102,1,1,238,1,78,213,108,202,100,108,1,152,211,
 198,81,13,3,24,121,121,251,98,117,98,22,21,222,1,77,74,71,99,143,107,42,65,1,86,86,165,179,178,63,129,123,87,99,229,34,34,212,0,0,255,255,0,77,255,227,5,94,
 5,240,18,6,3,105,0,0,255,255,0,75,255,227,4,16,4,68,18,6,2,253,0,0,255,255,0,66,0,0,6,123,5,213,16,6,3,232,0,0,255,255,0,56,0,0,5,29,
 6,20,16,6,3,233,0,0,0,1,0,86,0,0,6,111,5,213,0,17,0,0,33,53,51,17,5,17,35,53,33,21,35,17,37,17,33,53,51,17,1,222,172,254,120,172,2,180,
 173,1,135,2,18,121,121,2,129,132,2,230,121,121,253,215,132,252,210,236,254,139,0,0,0,1,0,63,0,0,4,2,6,20,0,13,0,0,37,51,21,33,53,51,17,5,17,35,
 53,33,17,37,3,120,137,253,177,136,254,141,136,1,199,1,114,121,121,121,2,109,128,3,54,120,253,4,128,0,0,0,0,3,255,247,255,227,7,79,5,240,0,20,0,29,0,38,
 0,0,5,32,39,38,3,35,53,51,18,55,54,32,23,22,19,51,21,35,2,7,6,37,50,55,54,19,33,18,23,22,3,33,2,39,38,35,6,7,6,3,163,254,172,192,172,19,
 217,218,21,169,192,2,167,192,170,20,218,218,18,172,193,254,174,171,84,74,9,253,91,9,74,85,167,2,163,10,72,84,171,171,85,72,29,206,184,1,52,161,1,46,182,206,206,181,
 254,209,161,254,204,184,206,121,161,142,1,18,254,241,144,162,2,226,1,12,140,161,1,162,140,0,0,0,0,3,255,247,255,227,5,148,4,68,0,21,0,30,0,39,0,0,5,34,
 39,38,39,35,53,51,54,55,54,51,50,23,22,23,51,21,35,6,7,6,39,50,55,54,55,33,22,23,22,3,33,38,39,38,35,6,7,6,2,197,252,144,129,13,180,181,17,124,
 144,252,254,143,124,16,181,180,12,130,142,254,101,41,37,4,254,145,3,38,42,82,1,109,5,35,40,102,101,42,35,29,149,134,227,119,216,128,148,148,129,215,119,225,136,149,113,96,
 86,215,213,87,97,2,4,202,82,96,2,96,82,0,0,0,0,3,0,77,255,227,10,31,5,240,0,14,0,26,0,38,0,0,4,32,0,16,0,32,23,54,32,0,17,16,0,32,
 39,5,50,18,17,16,2,35,34,2,17,16,18,33,50,18,17,16,2,35,34,2,17,16,18,4,117,253,90,254,126,1,131,2,164,194,192,2,167,1,129,254,126,253,90,192,253,236,
 172,167,167,172,171,168,168,4,211,172,167,167,172,171,169,169,29,1,156,2,212,1,157,206,206,254,100,254,149,254,150,254,100,206,85,1,66,1,75,1,76,1,66,254,187,254,183,254,
 184,254,187,1,66,1,75,1,76,1,66,254,187,254,183,254,184,254,187,0,0,3,0,75,255,227,7,89,4,68,0,19,0,28,0,37,0,0,5,34,0,17,16,0,51,50,23,54,
 51,50,0,17,16,0,35,34,39,6,39,50,54,16,38,34,6,16,22,33,50,54,16,38,34,6,16,22,2,104,253,254,225,1,31,253,225,137,139,223,254,1,30,254,225,253,224,139,
 138,223,100,82,81,203,83,83,3,58,101,82,81,204,82,82,29,1,43,1,6,1,7,1,41,116,116,254,215,254,249,254,250,254,213,117,117,113,192,2,0,191,193,254,4,194,192,2,
 0,191,193,254,4,194,0,0,0,1,0,86,254,86,5,160,5,213,0,19,0,0,1,32,17,16,1,17,51,21,33,53,51,17,35,53,33,17,0,17,16,35,3,159,2,1,252,189,
 217,253,32,172,172,2,7,1,213,147,5,213,254,123,254,50,253,239,254,94,121,121,6,141,121,251,54,1,112,1,213,1,12,0,0,0,0,1,0,42,254,86,4,234,4,39,0,19,
 0,0,1,32,17,16,1,21,51,21,33,53,51,17,35,53,33,17,0,17,52,35,3,31,1,202,253,9,147,253,165,137,137,1,200,1,185,140,4,39,254,218,254,92,254,31,173,121,
 121,4,223,121,251,232,1,78,1,164,173,0,0,1,0,98,254,86,4,232,5,240,0,22,0,0,1,17,35,38,35,34,6,21,17,33,21,33,17,33,17,35,53,33,21,62,1,51,
 50,4,232,115,18,210,155,176,2,97,253,159,254,164,136,1,228,73,239,108,159,5,215,254,145,125,137,175,254,3,121,253,31,7,6,121,204,119,112,0,0,1,0,53,254,86,3,222,
 4,68,0,24,0,0,1,17,35,46,1,35,34,6,21,17,33,21,33,17,33,17,35,53,33,21,62,1,51,50,22,3,222,102,5,72,69,104,120,1,167,254,89,254,193,146,1,209,
 46,154,112,28,80,4,51,254,195,85,83,204,181,254,92,121,254,86,5,88,121,189,111,107,9,0,0,0,0,1,0,40,0,0,4,186,5,213,0,13,0,0,1,21,35,17,51,21,
 33,53,51,17,33,21,35,17,4,186,172,172,253,76,173,253,239,122,5,213,121,251,29,121,121,4,211,236,1,117,0,0,0,1,0,45,254,20,2,126,4,39,0,10,0,0,1,51,
 21,33,17,35,61,1,33,21,35,1,244,137,254,57,136,2,79,137,254,141,121,5,155,1,119,120,0,0,0,1,0,98,254,86,6,18,5,241,0,28,0,0,19,17,35,53,33,21,
 62,1,51,50,18,27,1,20,22,51,21,35,34,38,39,3,52,38,35,34,6,25,1,234,136,1,228,72,185,145,203,207,1,2,71,85,180,181,141,1,2,89,109,136,132,254,86,7,
 6,121,154,97,85,254,231,254,237,253,154,131,121,99,102,235,2,78,251,192,249,254,232,251,13,0,0,0,0,1,0,63,254,86,5,41,4,68,0,28,0,0,19,17,35,53,33,21,
 62,1,51,50,22,21,17,20,22,51,21,35,34,38,53,17,52,38,35,34,6,21,17,199,136,1,199,57,148,112,161,165,77,82,155,168,155,62,76,96,90,254,86,5,88,121,150,95,
 84,211,205,254,187,131,121,99,111,226,1,93,135,105,157,171,252,0,0,0,0,1,0,98,254,86,4,232,5,240,0,18,0,0,1,17,35,38,35,34,6,21,17,33,17,35,53,33,
 21,62,1,51,50,4,232,115,18,210,155,176,254,164,136,1,228,73,239,108,159,5,215,254,145,125,137,175,250,169,7,6,121,204,119,112,0,1,0,53,254,86,3,222,4,68,0,20,
 0,0,1,17,35,46,1,35,34,6,21,17,33,17,35,53,33,21,62,1,51,50,22,3,222,102,5,72,69,104,120,254,193,146,1,209,46,154,112,28,80,4,51,254,195,85,83,204,
 181,252,57,5,88,121,189,111,107,9,0,0,0,1,0,32,255,227,5,112,5,213,0,24,0,0,19,53,33,21,33,6,7,6,16,18,51,50,54,55,51,6,4,35,32,0,17,16,
 55,54,55,32,5,79,253,50,69,46,95,190,198,135,170,38,179,53,254,237,232,254,171,254,117,198,23,23,5,76,137,137,40,78,160,253,102,254,192,166,168,231,224,1,161,1,101,1,
 103,208,24,20,0,1,0,30,255,227,4,34,4,39,0,23,0,0,19,33,21,33,6,7,6,7,20,22,51,50,54,55,51,14,1,35,32,0,17,16,55,35,31,4,3,253,254,35,
 21,56,1,110,124,96,117,12,150,35,211,182,255,0,254,232,136,181,4,39,121,24,39,100,247,241,207,128,120,182,179,1,38,1,11,1,6,148,0,0,0,1,0,235,1,205,2,62,
 5,213,0,5,0,0,19,33,3,21,35,53,236,1,81,107,125,5,213,252,182,190,190,0,0,1,0,175,3,170,1,133,5,213,0,3,0,0,1,17,35,17,1,133,213,5,213,253,
 213,2,43,0,255,255,0,56,0,0,6,52,5,213,18,6,3,145,0,0,0,1,0,81,254,191,6,112,5,213,0,25,0,0,51,53,51,17,35,53,33,1,17,35,53,33,21,35,
 17,51,17,35,52,2,43,1,1,17,51,21,81,172,172,1,164,3,43,171,1,214,172,209,109,32,90,214,252,201,171,121,4,227,121,251,223,3,168,121,121,251,29,254,70,2,1,63,
 4,55,252,66,121,0,0,0,0,1,0,63,254,229,5,30,4,68,0,33,0,0,51,53,51,17,35,53,33,21,62,1,51,50,22,21,17,51,17,35,39,38,35,33,53,51,17,52,
 38,35,34,6,21,17,51,21,63,136,136,1,199,57,148,112,161,165,149,108,14,14,91,254,155,116,62,76,96,90,116,121,3,53,121,150,95,84,211,205,253,213,254,108,141,142,121,2,
 53,135,105,157,171,254,35,121,0,1,255,34,0,0,6,123,5,213,0,33,0,0,1,34,7,6,21,35,17,54,41,1,21,35,17,33,17,35,53,33,21,35,17,51,21,33,53,51,
 17,33,17,51,21,33,53,51,1,2,176,62,63,178,139,1,84,2,8,173,2,22,171,2,179,173,173,253,77,171,253,234,173,253,76,172,5,92,89,91,186,1,102,129,121,254,10,1,
 246,121,121,251,29,121,121,2,100,253,156,121,121,0,0,0,0,1,0,63,0,0,7,116,4,39,0,23,0,0,51,53,51,17,35,53,33,17,33,17,35,53,33,21,35,17,33,17,
 33,21,35,17,51,21,63,137,137,1,199,1,52,114,2,35,114,1,53,1,198,136,136,121,3,53,121,252,97,3,38,121,121,252,218,3,159,121,252,203,121,0,0,0,0,1,0,24,
 0,0,4,199,5,213,0,21,0,0,41,1,53,51,17,33,21,35,17,51,21,33,17,33,21,35,17,33,21,35,17,51,4,198,253,36,212,254,171,123,123,1,85,253,214,124,4,174,
 172,172,121,2,108,190,2,4,190,1,223,215,1,96,121,251,29,0,0,0,0,2,0,45,0,0,5,20,5,213,0,16,0,25,0,0,41,1,53,51,17,35,34,36,53,52,36,51,
 33,21,35,17,51,1,17,35,34,6,21,20,22,51,5,20,253,32,217,246,224,254,247,1,8,225,2,253,172,172,253,249,101,118,138,139,117,121,1,241,239,200,199,237,121,251,29,2,
 106,2,121,171,144,145,173,0,0,1,0,86,0,0,7,171,5,213,0,24,0,0,1,21,35,17,51,21,33,9,1,33,53,51,17,35,53,33,21,35,17,1,51,1,17,35,53,7,
 171,171,171,253,213,254,129,254,127,253,214,172,172,2,180,171,1,160,228,1,159,171,5,213,121,251,29,121,3,190,252,66,121,4,227,121,121,251,141,4,17,251,239,4,115,121,0,0,
 0,1,0,86,0,0,3,10,7,109,0,11,0,0,51,53,51,17,35,53,33,21,35,17,51,21,86,172,172,2,180,173,173,121,6,123,121,121,249,133,121,0,0,0,0,1,255,241,
 0,0,9,88,5,213,0,23,0,0,33,35,9,1,35,9,1,51,21,33,53,51,1,51,9,1,33,9,1,35,53,33,21,35,7,78,232,254,208,254,208,233,254,218,254,250,160,254,
 97,137,1,128,232,1,38,1,34,1,0,1,39,1,6,160,1,159,137,4,63,251,193,4,31,252,90,121,121,5,92,251,242,4,14,251,225,3,166,121,121,0,0,0,0,1,0,92,
 255,214,4,183,6,247,0,53,0,0,1,20,14,2,35,34,46,2,53,52,62,2,55,23,14,1,21,20,30,2,51,50,62,2,53,52,46,2,39,46,3,61,1,33,7,6,21,20,
 30,2,23,30,3,4,183,78,147,209,130,129,204,142,75,24,57,94,70,196,109,98,35,74,117,81,73,97,57,25,44,72,90,47,46,86,66,41,1,45,61,23,33,55,71,38,66,140,
 117,76,2,53,123,220,166,98,71,143,213,143,66,131,123,112,47,215,62,141,75,89,146,105,57,81,131,164,84,87,158,147,137,67,65,128,129,130,67,91,101,39,49,38,74,74,75,37,
 65,155,181,210,0,2,0,102,255,214,4,193,6,246,0,19,0,68,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,20,14,2,35,34,46,2,53,52,62,4,
 55,62,1,53,52,46,2,39,46,3,53,33,20,30,2,23,30,3,21,20,6,7,30,3,3,128,20,53,91,70,75,94,51,18,15,51,94,78,74,91,51,18,1,65,87,152,203,117,
 115,203,150,87,16,39,68,103,143,96,17,13,17,27,36,18,34,68,56,35,1,32,11,17,23,13,25,51,43,27,17,21,87,163,125,75,2,69,103,180,134,76,76,132,177,101,91,171,
 132,79,81,131,167,74,135,225,161,89,89,160,225,136,63,136,132,123,99,69,13,47,71,31,34,45,31,21,9,17,41,64,96,72,28,38,28,21,10,21,47,60,76,50,40,98,64,15,
 88,154,225,0,0,2,0,92,255,214,5,38,6,244,0,19,0,79,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,20,14,4,35,34,46,4,53,52,62,2,
 55,62,3,53,52,38,35,34,14,2,21,20,22,23,7,46,1,53,52,62,2,51,50,30,2,21,20,6,7,21,30,5,3,240,44,78,102,59,73,117,81,44,47,85,119,73,63,102,
 71,38,1,54,48,84,113,130,140,69,82,158,142,122,88,49,67,122,167,101,76,107,66,30,76,67,38,63,46,26,8,10,224,20,15,47,100,157,110,87,149,110,62,136,144,59,121,111,
 98,73,42,2,43,114,169,111,54,53,111,171,118,111,163,107,52,42,101,169,151,101,171,138,105,71,36,36,70,103,131,159,92,130,182,135,101,49,39,78,78,76,36,87,84,12,27,44,
 32,25,52,23,63,35,65,26,61,112,85,50,49,86,116,67,93,148,65,24,16,48,67,89,112,137,0,0,0,2,0,102,255,214,6,202,6,246,0,18,0,96,0,0,1,52,46,2,
 35,34,14,2,21,20,30,2,50,62,2,3,46,3,35,34,14,2,7,39,62,1,55,46,5,53,52,62,4,51,50,30,2,23,62,1,51,50,30,2,21,20,14,2,35,34,46,2,
 53,52,54,55,46,1,35,34,14,2,21,20,30,2,23,30,5,21,20,6,21,5,144,18,43,73,54,59,81,51,23,24,49,79,109,75,46,20,182,14,77,106,128,66,43,90,89,85,
 39,153,51,142,110,97,158,122,89,59,27,24,52,82,114,151,93,58,83,66,52,25,69,174,90,108,184,134,76,78,135,183,105,110,191,143,82,56,42,40,92,64,57,74,42,16,40,93,
 152,112,54,130,131,122,96,56,1,4,90,132,192,126,61,61,130,203,141,132,172,100,39,51,113,177,251,251,37,69,54,32,21,46,73,53,172,58,71,12,38,112,135,153,160,162,76,80,
 163,150,130,97,55,17,31,46,29,59,64,83,166,248,165,140,230,165,91,104,173,223,120,142,214,83,31,41,70,135,198,128,132,222,177,129,38,17,31,40,55,80,112,78,6,12,6,0,
 0,1,0,92,255,214,4,163,6,246,0,63,0,0,1,20,14,2,35,34,46,2,53,52,62,4,55,23,14,3,21,20,22,51,50,62,2,53,17,52,46,2,35,34,14,2,21,20,
 30,2,23,7,46,3,53,52,62,2,51,50,30,2,21,4,162,77,142,200,123,117,201,149,84,38,64,81,86,82,32,30,16,32,27,17,121,109,55,85,58,30,40,65,83,43,39,77,
 62,40,26,42,55,29,99,54,102,80,47,73,126,172,99,113,192,139,79,1,165,119,174,114,56,72,129,178,105,56,93,76,58,41,24,5,102,14,40,60,83,56,157,166,29,61,97,69,
 4,14,62,83,49,20,27,52,77,51,40,58,43,31,13,212,20,61,88,117,77,110,152,94,42,54,107,157,102,0,0,0,0,1,0,92,255,214,4,183,6,247,0,87,0,0,1,20,
 14,2,35,34,46,4,52,62,2,55,23,14,3,21,20,30,2,51,50,62,2,53,52,46,2,43,1,53,51,50,62,2,53,52,46,2,35,34,14,2,21,20,30,2,23,7,46,3,
 53,52,62,2,51,50,30,4,21,20,14,2,7,30,3,4,183,85,146,198,113,64,135,127,113,84,49,58,99,129,70,46,27,32,17,5,40,69,91,51,52,82,57,30,36,61,81,46,
 46,54,31,62,51,30,24,50,75,50,46,91,73,45,5,16,30,24,95,50,75,51,27,77,130,176,99,58,121,112,100,73,43,58,92,112,55,71,133,103,61,1,228,122,194,137,73,27,
 51,76,98,120,138,125,102,73,18,100,23,57,72,86,51,83,108,64,25,32,87,153,120,101,140,87,39,154,31,75,128,98,60,97,69,37,12,44,86,73,15,33,35,35,16,177,19,48,
 66,87,59,101,152,101,51,20,43,65,90,115,71,97,137,96,62,21,21,69,111,164,0,0,0,3,0,41,255,214,5,47,6,246,0,17,0,41,0,98,0,0,1,52,38,35,34,14,
 2,21,20,30,2,51,50,62,2,1,52,46,2,35,34,14,2,21,20,30,4,51,50,62,4,37,20,14,4,35,34,46,2,53,52,62,2,55,35,34,46,2,53,52,62,2,51,50,
 30,2,21,20,6,7,51,62,1,55,58,1,30,1,23,21,46,1,35,34,6,7,30,3,2,54,69,62,26,47,36,21,20,34,47,28,33,51,32,16,1,183,31,60,88,56,52,87,
 63,35,7,20,32,52,70,47,52,76,55,34,20,7,1,66,41,73,102,125,142,76,116,203,151,87,31,52,70,36,16,77,126,90,50,66,110,143,77,99,140,91,42,27,17,102,41,135,
 87,3,8,16,27,21,37,71,18,37,37,10,64,120,92,56,5,157,100,87,14,40,74,60,62,77,43,15,16,44,77,253,31,130,186,119,56,57,123,197,139,61,121,111,94,70,40,42,
 73,99,116,128,77,107,186,154,121,83,43,98,176,240,143,74,139,123,106,41,54,94,127,74,89,127,81,38,67,99,116,48,59,83,32,166,159,2,1,3,2,240,17,13,84,80,37,107,
 143,178,0,0,0,2,0,102,255,216,7,17,6,245,0,19,0,77,0,0,1,52,2,46,1,35,34,14,1,2,21,20,18,30,1,51,50,62,1,18,37,52,18,62,1,51,50,22,
 23,62,3,51,50,30,3,18,21,20,2,14,1,43,1,53,51,50,62,1,18,53,52,46,4,35,34,14,2,7,22,18,21,20,2,14,1,35,34,46,1,2,3,87,14,47,91,77,
 72,81,39,10,13,43,80,66,73,90,49,17,253,16,56,125,202,146,120,176,64,32,75,75,71,27,85,146,120,91,63,32,88,149,197,108,101,94,42,87,69,43,16,29,42,53,62,35,
 8,34,47,55,28,44,39,55,128,208,152,141,200,128,60,3,114,168,1,18,195,106,106,195,254,238,168,166,254,232,204,115,108,199,1,27,177,214,1,78,230,119,73,72,37,55,36,17,
 27,73,127,200,254,231,191,245,254,163,224,104,159,81,181,1,35,210,158,233,165,105,60,22,10,33,61,51,111,254,220,185,201,254,174,246,137,137,246,1,83,0,0,0,0,1,0,102,
 255,214,4,193,6,246,0,59,0,0,1,20,14,4,7,35,53,62,3,53,60,1,46,5,35,34,14,4,21,20,30,4,23,21,35,46,5,53,52,62,4,51,50,30,4,4,193,3,
 16,36,65,101,74,170,51,57,28,8,4,10,22,34,52,72,49,54,75,52,29,15,4,3,9,20,34,53,37,170,77,105,69,37,17,2,21,52,82,123,165,107,108,169,125,85,53,24,
 3,177,64,142,155,165,177,186,97,138,40,134,179,217,123,37,112,132,143,137,125,94,55,58,104,145,174,198,105,64,146,148,143,122,95,25,140,96,203,198,185,154,115,29,93,197,187,168,
 125,74,74,127,167,186,194,0,0,1,0,102,255,214,4,193,6,246,0,79,0,0,1,20,14,4,35,34,46,2,53,52,62,4,55,23,14,3,21,20,30,2,51,50,62,2,53,52,
 46,2,43,1,53,50,62,4,53,52,46,2,35,34,14,2,7,17,51,50,30,2,21,20,14,2,7,35,6,35,51,50,30,2,4,193,43,74,105,124,139,74,104,199,157,95,31,53,
 69,76,78,34,41,14,23,16,8,24,57,92,67,71,90,52,19,31,50,62,31,213,38,87,83,77,58,34,1,10,19,17,33,76,78,73,28,193,104,143,89,40,61,100,127,68,1,4,
 2,8,98,167,119,68,2,28,109,171,129,91,56,26,59,124,191,132,40,74,64,54,43,31,9,76,26,47,55,70,51,82,126,85,44,48,113,189,141,112,136,73,23,169,25,44,63,77,
 88,48,40,57,35,16,24,45,62,38,1,81,34,73,115,80,79,114,87,67,32,3,82,148,205,0,0,0,0,1,0,102,255,200,9,5,6,246,0,132,0,0,1,20,14,4,35,39,
 50,62,2,53,52,46,2,35,34,14,2,29,1,20,22,23,21,33,53,62,1,61,1,52,38,35,34,6,29,1,20,22,23,21,33,53,62,3,61,1,52,38,35,34,14,4,21,20,
 30,4,23,30,5,23,35,46,3,35,34,14,2,7,39,62,3,55,46,5,53,52,62,4,51,50,30,2,23,62,3,51,50,30,2,23,62,3,51,50,30,2,9,4,49,85,110,121,
 125,56,5,54,84,58,30,30,50,65,36,38,63,47,26,24,26,254,171,26,23,83,87,85,94,29,28,254,164,14,19,14,6,98,94,34,53,40,29,19,9,68,119,160,184,198,96,86,
 166,149,128,94,58,5,143,34,142,187,216,108,71,142,135,125,52,131,33,75,81,84,40,84,164,147,123,90,50,42,73,98,112,121,59,36,83,83,75,28,27,73,82,81,34,34,80,81,
 75,28,26,70,82,88,42,87,175,141,89,4,147,114,180,137,96,60,28,139,68,126,179,111,100,162,112,61,25,57,95,69,215,50,80,47,65,65,47,80,50,219,118,135,135,118,221,50,
 78,47,65,65,24,43,41,44,26,218,118,122,43,73,98,111,118,56,152,218,151,95,58,30,12,11,24,38,59,90,129,88,44,85,66,40,27,59,95,68,227,25,36,26,16,5,26,91,
 121,146,164,178,92,132,203,150,101,61,26,26,46,62,36,39,66,49,28,28,48,66,37,36,62,44,25,81,154,222,0,0,0,2,0,102,255,214,4,194,6,246,0,17,0,72,0,0,
 1,52,46,2,35,34,14,2,21,20,30,2,51,50,54,37,20,14,4,35,34,46,2,53,52,62,4,51,50,30,2,23,52,54,53,52,38,35,34,14,2,21,20,22,23,7,46,3,
 53,52,62,4,51,32,4,21,3,151,43,73,94,51,53,86,62,33,38,68,96,57,125,111,1,43,43,73,101,115,126,62,130,219,157,89,46,81,108,123,131,64,29,67,71,67,29,1,
 121,122,48,87,68,40,20,29,211,27,34,19,8,42,71,94,103,108,50,1,30,1,24,2,28,154,195,109,40,56,113,168,112,125,179,114,54,211,157,99,155,117,82,51,23,92,166,228,
 137,97,167,137,105,72,37,13,22,28,15,83,177,84,78,85,12,31,57,45,23,59,29,133,33,48,43,43,27,58,97,78,60,39,20,191,200,0,0,0,0,2,0,134,255,214,4,225,
 7,15,0,21,0,87,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,4,37,20,14,4,35,34,46,4,53,17,52,62,2,51,50,30,2,51,50,62,2,55,23,14,
 3,35,34,38,39,46,3,35,34,14,2,21,28,1,6,20,21,62,3,51,50,30,4,3,158,41,68,87,46,48,90,69,42,37,66,92,54,32,61,54,45,32,18,1,66,39,72,102,
 125,146,80,76,140,122,101,71,40,46,92,135,89,62,120,104,79,22,26,55,60,65,35,61,22,61,75,92,52,58,116,56,24,47,40,34,12,21,29,20,9,1,33,73,70,63,23,66,
 136,127,111,83,47,2,109,132,163,90,31,50,108,170,120,146,183,105,38,15,40,71,112,158,108,130,200,147,100,60,26,24,58,97,145,199,130,2,233,110,157,100,47,30,36,30,20,36,
 49,28,78,45,84,64,38,40,22,9,19,15,9,21,49,81,60,57,71,62,70,57,31,44,26,12,32,63,96,128,161,0,0,1,0,103,254,201,6,210,6,246,0,92,0,0,1,20,
 14,4,7,30,3,23,7,46,3,35,53,62,5,53,52,46,2,35,34,14,2,21,17,20,22,23,21,33,53,62,1,53,17,52,46,2,35,34,14,1,2,21,20,30,4,23,21,35,
 46,5,53,52,18,62,1,51,50,30,2,23,62,3,51,50,30,1,18,6,210,32,56,78,92,105,55,44,66,59,57,35,154,45,80,77,77,44,31,70,69,64,49,29,20,45,73,53,
 43,69,47,26,30,26,254,164,27,20,34,60,79,44,50,63,34,11,29,49,61,61,57,20,131,50,109,105,94,71,41,60,119,181,125,50,97,87,74,28,27,71,79,85,41,117,190,136,
 75,3,168,143,222,171,130,102,84,40,2,14,31,56,44,208,75,102,63,28,135,8,48,87,132,182,237,150,148,252,185,104,42,78,109,66,254,48,47,79,44,65,65,44,80,46,1,208,
 66,109,78,42,81,189,254,201,230,119,196,156,118,83,49,8,128,28,81,113,147,189,233,141,189,1,70,240,138,32,57,78,46,45,78,57,33,103,210,254,194,0,0,0,0,1,0,102,
 255,214,4,193,6,246,0,80,0,0,1,20,14,2,35,34,46,2,53,52,62,2,55,23,14,5,21,20,30,2,51,50,62,2,53,52,46,2,43,1,53,51,50,62,2,53,52,46,
 2,39,46,3,61,1,51,21,20,30,2,23,30,5,21,20,14,2,7,30,3,4,193,87,152,203,117,115,203,150,87,59,104,139,79,21,15,24,18,12,8,4,35,62,87,54,64,89,
 56,25,41,67,83,42,184,183,38,76,59,36,45,72,91,46,66,133,105,65,182,38,64,84,46,56,120,113,101,76,44,60,93,115,54,79,133,99,56,2,15,143,213,142,71,69,134,196,
 127,72,117,94,74,29,129,5,34,48,57,54,48,15,104,140,84,35,44,95,149,106,117,173,115,56,155,25,49,74,50,48,59,35,17,6,8,24,52,89,73,46,48,25,30,18,9,4,
 4,11,23,40,64,92,65,76,107,73,44,12,26,80,121,169,0,1,0,102,255,214,4,193,6,248,0,83,0,0,1,20,14,2,35,34,46,2,53,52,62,2,55,23,14,3,21,20,
 30,2,51,50,62,2,53,19,14,3,35,34,46,2,39,30,3,21,14,3,15,1,35,17,30,3,51,50,62,2,53,52,46,2,35,7,17,30,3,51,50,62,2,53,51,4,193,82,
 146,203,122,110,203,156,92,57,96,127,70,40,16,24,17,9,25,56,94,68,49,88,68,39,1,17,47,55,62,30,30,59,54,46,17,33,67,53,33,1,26,59,95,70,62,222,41,80,
 69,52,11,29,37,21,7,24,45,67,44,166,52,114,116,114,53,71,150,126,81,190,2,90,179,245,153,67,67,117,160,92,83,109,70,43,17,73,19,38,47,62,43,89,120,74,31,27,
 66,109,81,4,99,4,6,4,2,1,3,4,2,22,59,74,92,55,54,100,83,59,13,4,1,129,56,85,57,29,33,52,62,29,36,82,71,46,24,1,45,21,32,21,11,15,30,44,
 29,0,0,0,0,1,0,102,255,213,7,41,6,214,0,108,0,0,1,20,14,2,7,35,53,50,62,2,53,52,46,2,35,34,14,2,29,1,20,30,2,23,21,33,53,62,3,61,
 1,52,46,2,35,34,14,2,21,20,30,2,51,21,35,46,3,53,52,62,4,51,50,22,51,50,62,2,55,23,14,3,35,34,38,39,46,1,35,34,14,2,7,62,1,51,50,30,
 2,23,62,3,51,50,30,2,7,40,54,102,149,94,155,60,88,55,27,13,40,72,57,30,74,66,45,6,13,18,11,254,177,11,16,11,5,55,77,83,27,53,75,50,23,45,74,97,
 53,164,102,159,109,56,31,67,104,147,190,118,69,125,51,64,115,98,80,29,117,56,107,109,112,58,54,110,60,37,66,29,66,107,84,63,20,54,131,78,50,101,93,81,29,30,79,90,
 97,47,103,182,137,80,2,112,106,204,177,139,41,160,75,135,189,114,94,166,123,72,24,61,105,81,122,22,82,88,81,21,66,66,21,81,88,82,22,122,82,106,60,23,72,126,171,98,
 147,193,115,46,160,37,139,182,215,114,121,242,221,192,141,81,19,23,36,45,23,103,62,88,56,26,20,19,12,11,49,83,108,60,34,31,29,53,73,45,45,73,53,29,63,144,237,0,
 0,1,0,0,255,214,5,87,6,246,0,80,0,0,1,20,14,4,35,34,46,4,53,17,52,46,2,35,34,14,2,21,7,35,53,52,62,2,51,50,30,2,21,17,20,30,2,51,
 50,62,2,53,52,46,2,39,51,46,3,53,52,62,2,51,21,34,14,2,21,20,30,2,23,30,3,5,86,45,78,106,123,134,66,69,136,125,107,80,45,10,17,25,15,11,19,15,
 8,1,131,28,60,95,66,71,113,78,42,33,64,95,62,63,91,57,27,25,40,50,25,1,26,48,37,22,39,80,122,85,24,51,41,26,19,34,44,25,48,101,84,54,2,51,111,175,
 135,95,61,28,32,60,88,110,132,75,4,37,41,47,24,7,10,26,48,37,167,212,46,81,61,35,46,90,135,89,252,142,121,162,98,42,36,102,184,149,82,111,75,50,21,22,46,53,
 66,44,51,103,83,53,222,4,13,27,24,26,41,37,33,18,34,78,104,134,0,2,0,102,255,214,5,183,6,246,0,17,0,113,0,0,1,52,38,35,34,14,2,21,20,30,2,23,
 62,3,37,21,14,4,20,21,20,30,2,51,50,62,2,53,52,46,2,39,14,1,21,20,22,23,21,46,3,53,52,62,2,55,46,3,53,52,62,2,51,50,30,2,21,20,14,2,
 7,30,3,21,20,14,4,35,34,36,38,2,53,52,62,2,55,14,1,35,34,38,39,17,30,1,51,50,54,55,3,138,51,41,17,30,24,14,14,24,30,17,18,34,25,15,254,72,
 12,14,10,4,2,48,98,146,98,93,127,77,32,38,78,118,81,56,56,73,77,90,133,88,42,24,47,68,46,29,58,48,29,42,76,102,60,65,110,79,45,19,39,63,43,135,195,125,
 58,39,77,111,144,173,100,187,254,242,175,83,26,55,88,62,14,28,15,42,77,34,79,133,42,13,32,18,5,254,62,52,10,25,45,34,33,43,30,20,9,10,26,32,41,25,126,25,
 87,107,121,120,111,44,177,255,165,78,76,158,241,165,70,150,137,113,33,42,115,59,58,96,23,193,10,59,86,106,56,44,91,86,78,30,12,39,55,69,42,70,94,57,24,24,57,95,
 72,39,56,44,37,21,38,121,163,205,123,94,182,162,136,99,56,122,209,1,20,155,114,181,155,140,74,2,2,27,29,1,43,106,110,9,8,0,0,0,0,1,0,52,255,214,5,60,
 6,246,0,108,0,0,1,20,14,2,35,34,46,4,53,52,62,2,55,23,14,3,21,20,30,2,51,50,62,4,53,17,52,38,35,34,6,29,1,20,30,2,23,21,35,53,62,3,
 61,1,46,1,35,34,6,7,14,3,35,34,46,2,53,55,51,7,6,21,20,30,2,51,50,62,2,55,62,3,51,50,30,2,23,62,3,51,50,30,2,21,5,59,66,139,215,149,
 70,135,121,104,75,43,58,108,155,98,1,26,37,24,10,40,64,80,41,58,82,55,32,15,5,31,43,55,62,3,7,14,11,230,9,12,8,2,2,51,40,26,37,6,19,35,46,63,
 47,52,87,64,35,1,231,44,2,10,17,19,8,6,13,13,9,2,5,48,68,80,38,28,51,45,38,16,17,42,53,66,39,77,135,101,57,2,28,116,210,161,95,32,63,91,116,142,
 81,82,150,119,80,12,113,13,61,89,114,65,95,135,85,39,29,49,65,71,72,33,4,2,90,73,65,73,55,19,71,78,70,18,64,64,18,70,78,71,20,50,66,76,23,32,68,87,
 49,19,33,62,88,55,167,162,21,22,18,22,12,4,5,14,27,22,79,90,44,10,21,36,45,24,26,46,34,20,43,99,164,120,0,0,0,2,0,102,255,214,6,197,6,246,0,19,
 0,110,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,3,20,30,2,51,50,62,2,53,52,46,2,35,53,50,62,2,53,52,46,2,35,34,14,2,7,30,3,
 21,20,14,4,35,34,46,4,53,52,62,2,51,50,30,2,23,62,3,51,50,30,2,21,20,14,2,7,30,3,21,20,14,2,35,34,46,2,53,3,46,25,48,73,49,56,74,46,
 19,20,45,74,56,54,74,46,21,25,22,63,113,92,108,124,63,16,8,40,80,71,73,83,43,11,19,43,66,47,26,44,40,43,26,13,23,16,9,41,69,94,109,118,58,63,126,114,
 99,73,41,73,134,187,113,38,94,96,91,34,31,71,72,65,26,119,187,130,68,50,87,118,67,66,116,88,52,100,178,243,144,145,230,160,85,4,146,119,172,111,53,52,108,166,115,120,
 178,118,59,57,115,173,253,87,86,101,53,16,31,68,104,74,97,127,75,30,134,49,109,172,123,92,122,72,29,7,21,42,34,24,81,97,105,47,89,160,136,109,77,41,42,78,110,137,
 159,89,118,221,170,103,14,30,49,35,33,49,31,15,63,124,182,120,99,160,122,87,25,14,60,99,140,93,95,160,116,65,51,103,156,105,0,1,0,102,255,214,4,192,6,196,0,71,
 0,0,1,20,14,2,35,34,46,4,53,52,62,4,55,23,14,3,21,20,30,2,51,50,62,2,53,17,46,3,35,34,14,2,21,20,30,2,23,7,46,3,53,52,62,2,51,50,
 22,23,53,46,1,35,39,33,4,192,72,134,193,120,69,140,132,117,86,50,34,60,82,95,106,53,19,28,47,34,19,48,77,95,45,63,86,52,23,46,81,79,75,41,27,53,42,25,
 10,20,33,23,174,45,59,35,15,64,106,136,74,102,172,72,53,117,45,46,2,37,1,254,141,208,136,67,16,38,61,89,120,77,73,109,79,53,35,20,8,109,12,40,62,91,63,68,
 92,57,25,64,105,134,70,2,81,64,85,50,20,13,26,39,26,32,48,38,31,14,163,31,76,83,87,44,73,105,68,32,61,72,249,1,1,143,0,0,0,1,0,102,255,212,6,182,
 6,245,0,97,0,0,1,20,14,2,7,39,62,5,53,52,46,2,35,34,14,2,29,1,20,22,23,21,33,53,62,1,61,1,52,46,2,35,34,14,2,21,20,30,4,23,30,3,
 23,35,46,3,35,34,6,7,39,62,3,55,46,5,53,52,62,2,51,50,30,2,23,62,3,51,50,30,2,6,181,40,97,162,120,42,35,51,35,22,11,5,22,46,72,50,49,73,
 49,24,21,25,254,187,23,20,23,48,77,53,49,65,39,16,40,70,95,112,122,62,86,164,140,103,25,147,63,122,117,108,50,71,156,85,115,19,46,60,77,51,76,142,124,104,73,40,
 77,135,184,106,49,91,79,66,24,28,78,90,99,50,103,169,120,66,4,241,93,176,170,164,79,131,40,66,61,63,73,88,57,108,172,120,63,44,79,107,63,156,45,82,42,66,65,42,
 83,45,156,63,107,79,44,47,115,192,145,114,173,131,96,73,57,27,37,80,111,156,113,59,96,67,37,123,138,208,29,58,51,39,9,32,95,119,137,151,161,81,187,252,152,64,31,54,
 73,41,40,72,55,32,62,127,194,0,0,0,0,1,0,102,255,214,4,191,6,244,0,61,0,0,1,20,14,2,35,34,46,2,53,52,62,2,63,1,14,1,21,20,22,51,50,62,
 2,53,17,14,1,35,34,46,2,53,52,62,2,55,51,14,3,21,20,30,2,51,50,62,4,53,17,33,4,190,86,153,207,122,110,198,148,87,36,60,81,45,175,41,35,104,118,60,
 97,68,38,57,140,67,97,180,138,83,32,77,125,93,209,51,81,56,30,18,40,63,46,30,64,62,55,42,24,1,49,2,6,137,209,142,72,61,112,156,95,42,85,76,58,15,1,60,
 123,75,146,138,25,55,86,61,2,128,52,63,54,105,152,98,82,143,124,106,47,48,89,105,130,88,48,106,90,58,26,45,60,68,73,34,1,177,0,0,0,2,0,41,255,214,4,205,
 6,246,0,19,0,86,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,23,17,52,46,2,35,34,14,
 2,29,1,35,53,52,46,2,35,34,6,21,20,22,23,5,52,62,2,51,50,30,2,23,62,3,51,50,30,2,21,3,159,43,70,91,48,59,90,61,30,24,53,85,60,54,98,74,
 44,1,45,87,152,205,119,121,203,147,81,91,152,196,105,32,73,74,71,31,23,36,46,22,25,44,32,18,175,25,41,54,30,40,35,16,14,254,231,53,86,107,54,41,77,68,58,22,
 21,56,65,74,38,77,133,100,57,2,84,96,163,117,66,45,103,166,121,132,185,116,53,38,105,187,67,131,206,143,76,85,165,239,155,140,221,153,80,21,35,47,26,1,172,34,50,31,
 15,14,44,79,64,83,83,68,79,41,11,51,45,29,73,47,6,96,153,105,56,24,41,53,30,28,54,41,25,57,97,128,70,0,0,0,0,1,0,134,255,214,4,225,6,246,0,69,
 0,0,1,62,1,53,52,46,2,35,34,14,2,21,17,62,1,51,50,30,4,21,20,14,4,43,1,53,51,50,62,2,53,52,46,2,35,34,14,2,21,17,33,19,52,62,2,51,
 50,30,4,21,20,14,2,7,2,239,24,20,43,66,79,36,28,51,38,23,54,139,82,64,129,121,105,78,45,48,81,105,110,108,45,85,88,16,59,57,41,35,62,85,49,48,93,73,
 46,254,210,1,66,119,167,100,44,99,96,88,68,40,21,39,57,36,5,97,26,54,39,32,49,32,16,30,57,84,54,254,200,52,56,26,56,90,129,169,108,107,181,146,112,76,38,132,
 48,120,201,153,120,163,100,43,52,83,105,53,253,15,5,21,147,189,110,43,11,23,36,52,69,44,39,61,51,43,20,0,0,1,0,103,255,214,5,55,6,233,0,98,0,0,1,20,
 14,4,35,34,46,2,53,60,2,62,1,52,53,52,62,2,55,14,3,7,17,50,30,2,51,50,54,55,51,21,14,3,21,17,20,30,2,50,62,2,53,52,46,2,39,7,17,23,
 62,3,53,52,46,2,39,46,3,53,51,30,3,23,30,3,21,20,14,2,7,30,3,5,55,50,86,116,133,143,70,138,232,169,94,1,1,27,55,82,56,21,47,53,62,36,51,54,
 33,24,21,27,56,26,119,34,37,17,2,48,84,113,132,101,70,36,36,58,76,40,146,145,41,60,38,19,21,35,43,22,29,55,43,27,185,1,28,45,56,30,44,88,68,44,27,65,
 112,84,61,124,101,64,2,62,111,178,137,98,63,29,99,180,250,150,9,44,59,64,59,44,9,87,180,174,162,68,6,23,37,51,35,1,9,4,5,4,29,44,147,32,105,151,203,130,
 254,118,130,185,119,56,50,106,166,116,78,130,95,56,5,84,1,27,84,4,47,76,100,59,36,58,48,41,18,24,52,60,69,42,41,59,44,34,15,23,51,62,78,50,53,95,82,70,
 29,19,65,99,135,0,0,0,0,2,0,102,255,214,4,193,6,246,0,19,0,54,0,0,1,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,37,20,14,2,35,34,46,4,
 53,52,62,4,51,50,22,23,17,52,46,2,35,53,50,30,2,21,3,128,33,60,86,53,46,86,67,40,31,62,91,60,55,85,58,29,1,65,87,148,200,113,86,150,126,99,69,36,
 45,79,107,123,134,67,78,137,52,30,64,97,67,121,203,146,80,2,9,145,198,122,52,35,101,179,144,109,171,119,63,56,105,150,60,113,194,142,81,52,89,122,139,150,74,102,170,136,
 102,68,34,62,51,1,88,60,77,44,17,157,53,103,151,97,0,2,0,134,255,214,5,42,6,246,0,66,0,86,0,0,19,52,62,2,51,50,30,2,23,62,3,51,50,30,2,21,
 37,62,1,53,52,38,35,34,14,2,29,1,35,53,52,46,2,35,34,14,2,21,17,62,3,51,50,30,2,21,20,14,2,35,34,46,2,53,37,20,30,2,51,50,62,2,53,52,
 46,2,35,34,14,2,134,58,100,134,76,39,74,65,55,21,22,57,69,76,42,54,107,85,53,254,231,14,15,34,40,29,54,43,24,175,18,33,43,24,24,45,36,22,30,71,74,73,
 33,105,196,151,91,81,146,203,121,119,206,152,87,1,46,44,74,98,54,60,84,54,24,32,60,90,58,48,91,70,43,5,150,70,128,97,57,24,40,54,30,30,53,41,24,55,103,151,
 96,1,47,74,29,45,50,11,41,79,68,83,83,68,80,41,12,15,31,50,34,254,85,26,47,35,20,80,153,221,140,155,239,165,85,76,143,206,131,82,149,187,105,38,53,116,185,132,
 121,166,103,45,66,117,163,0,0,2,0,102,255,214,4,194,7,60,0,20,0,131,0,0,1,46,3,35,34,14,2,21,20,30,2,51,50,62,2,55,1,37,30,3,23,30,3,21,
 20,14,4,35,34,46,4,53,52,62,2,55,23,14,3,21,20,30,2,51,50,62,2,53,52,46,2,39,46,3,39,14,1,35,34,46,2,53,52,62,2,51,50,22,23,62,1,53,
 52,38,39,14,1,35,34,38,39,53,30,1,51,50,62,2,55,51,30,3,21,20,14,2,7,21,37,23,5,21,5,2,88,16,58,62,55,17,12,31,27,18,18,25,28,10,18,61,
 63,58,15,1,247,254,202,9,42,57,65,29,40,79,64,40,54,90,116,125,123,52,56,126,123,114,85,51,71,110,137,66,44,31,40,25,11,36,60,80,44,53,91,68,40,28,45,55,
 28,26,49,38,24,1,55,112,57,63,95,65,33,33,65,101,69,56,130,68,15,20,5,5,42,93,49,76,126,42,70,141,53,24,48,40,32,8,163,5,39,41,34,27,39,44,17,1,
 47,43,254,128,1,117,4,151,17,21,11,3,15,25,35,21,20,36,27,15,7,18,30,23,254,184,239,47,77,64,52,22,29,67,80,95,57,87,138,106,74,47,22,21,44,67,94,120,
 74,80,132,104,76,23,108,24,52,69,93,65,73,101,63,28,30,62,92,63,72,110,87,70,32,30,58,62,65,38,50,54,42,69,87,44,52,92,68,39,67,54,61,112,51,26,49,20,
 37,37,90,88,173,67,68,8,17,24,16,40,52,50,62,50,33,70,65,55,18,24,207,190,75,86,116,0,0,2,0,0,255,214,5,56,6,246,0,20,0,70,0,0,1,20,30,2,
 51,50,62,2,53,52,46,2,35,34,14,2,21,5,20,14,2,35,34,46,2,53,17,52,38,35,34,6,29,1,35,53,52,62,2,51,50,30,2,29,1,62,1,55,62,1,55,21,
 14,3,7,30,5,2,18,26,58,94,70,66,92,56,24,25,55,89,64,48,90,72,43,3,38,90,153,203,112,135,208,142,72,17,22,24,26,132,29,62,97,68,61,100,70,39,31,77,
 41,4,211,221,62,85,60,39,15,55,115,108,95,71,42,1,178,70,116,84,47,80,130,168,89,134,175,104,41,37,67,97,60,181,165,240,157,76,82,147,204,123,4,53,35,21,25,26,
 204,105,84,111,64,26,63,112,155,92,248,27,42,10,184,208,23,237,5,34,50,58,28,5,31,60,91,129,172,0,0,0,0,1,0,94,255,193,6,96,6,243,0,147,0,0,1,20,
 14,2,35,34,46,1,2,39,14,3,7,30,3,21,20,14,4,35,34,46,2,53,23,20,30,2,23,50,62,2,53,52,46,2,35,34,6,7,39,62,3,55,46,5,35,34,14,2,
 21,20,22,23,7,46,3,53,62,3,51,50,30,2,23,62,5,53,52,46,2,35,34,14,2,21,20,22,23,7,46,1,53,52,62,2,51,50,30,2,21,20,14,2,7,30,5,51,
 50,62,2,53,52,38,39,19,30,3,6,96,53,90,122,68,97,146,111,83,35,49,98,94,87,36,81,126,84,42,12,34,60,92,133,89,59,103,75,45,165,25,40,48,23,31,42,26,
 12,10,27,51,40,10,30,24,112,45,119,148,175,100,11,39,50,57,63,65,32,16,35,28,18,82,80,162,37,69,52,31,2,42,79,109,70,80,169,152,123,36,36,83,81,76,58,34,
 11,20,31,19,18,35,30,18,26,43,137,55,54,55,84,95,39,60,106,78,45,69,135,200,131,16,30,30,34,42,49,31,27,46,32,19,71,77,55,78,108,68,31,1,104,63,105,75,
 42,122,219,1,48,183,10,33,44,52,29,8,69,112,147,85,38,86,84,76,58,35,49,84,112,63,9,29,51,38,23,1,45,72,89,44,53,101,78,47,6,5,43,93,127,89,62,29,
 67,136,126,110,81,47,17,29,41,24,62,74,26,215,39,91,94,92,40,61,105,78,45,94,172,244,151,12,28,36,47,63,81,53,31,63,50,32,9,18,28,20,30,62,22,157,82,135,
 62,68,87,49,19,39,83,127,88,80,134,115,99,45,62,157,163,157,122,74,14,32,52,37,93,83,7,1,8,47,89,102,126,0,0,0,0,1,0,102,255,214,4,192,7,2,0,100,
 0,0,1,20,14,2,35,34,46,2,53,52,62,2,55,23,14,3,21,20,30,2,50,62,2,53,52,46,4,35,7,17,23,50,22,51,50,62,2,53,52,46,2,43,1,7,17,23,
 50,62,2,53,52,46,2,39,46,3,53,23,20,22,51,50,4,30,1,21,20,14,2,7,30,3,21,20,14,2,7,30,3,4,192,86,150,199,112,119,207,153,87,50,82,107,57,63,
 11,15,8,4,37,66,93,112,82,54,28,19,32,39,42,39,15,120,116,7,13,8,22,53,46,31,33,49,58,24,22,110,114,21,60,54,38,37,74,111,73,96,141,93,46,157,73,77,
 196,1,3,154,63,45,73,90,44,47,95,73,47,39,68,93,53,53,99,76,46,1,197,135,189,118,53,45,109,180,135,60,96,74,51,15,83,15,30,42,61,46,95,126,76,32,34,75,
 121,87,73,104,71,42,22,8,86,1,14,61,1,8,28,54,45,50,58,29,7,83,1,23,81,11,33,58,47,38,41,20,5,2,3,23,59,103,81,16,45,66,25,57,93,68,36,59,
 48,39,16,13,33,47,65,45,47,65,46,32,14,23,68,91,115,0,0,0,0,2,0,134,255,214,5,140,6,252,0,13,0,119,0,0,1,52,38,35,34,14,2,29,1,62,3,5,
 20,14,2,7,30,3,21,20,14,2,7,30,3,21,20,14,2,35,34,46,4,53,17,52,18,62,1,51,50,22,21,20,14,2,7,17,20,30,4,51,50,62,2,53,52,46,2,39,
 14,3,7,17,23,62,3,53,52,46,2,39,14,3,7,17,23,62,3,53,52,46,2,39,55,30,5,2,132,40,51,32,39,20,8,58,74,42,16,3,7,25,43,59,33,34,59,43,
 24,25,44,58,34,34,59,43,25,96,169,228,130,78,157,147,129,96,55,54,104,155,102,163,151,41,96,156,116,29,51,66,76,81,39,65,113,82,46,6,24,51,46,13,42,44,39,9,
 148,47,53,23,3,5,24,52,46,12,42,44,40,9,144,52,53,24,1,20,49,79,58,64,60,114,103,85,62,35,5,199,75,71,48,90,131,84,80,21,46,64,90,166,42,75,63,52,
 21,17,45,54,63,37,34,55,46,38,17,21,53,70,90,58,87,127,83,41,25,57,93,138,185,121,1,184,211,1,36,181,81,176,170,81,116,90,74,39,254,74,105,152,107,67,37,13,
 37,57,68,30,46,75,54,32,4,10,35,36,33,7,1,119,123,2,19,33,45,29,28,53,43,29,4,9,33,35,30,7,1,85,100,1,34,54,67,33,103,142,104,82,44,61,16,61,
 83,101,110,115,0,2,0,102,255,128,4,193,6,246,0,21,0,69,0,0,1,52,2,46,1,35,34,14,4,21,20,30,2,51,50,62,2,37,20,14,4,7,30,3,51,21,46,3,
 39,14,3,35,53,50,62,2,55,46,3,53,52,18,62,3,51,50,30,3,18,3,128,18,54,92,73,46,69,53,35,22,9,50,72,79,30,40,84,70,46,1,65,21,40,59,75,91,
 53,38,77,73,69,32,106,151,114,93,49,48,89,110,146,105,31,70,76,77,40,84,128,90,45,39,73,102,123,142,77,78,143,124,101,72,40,3,152,208,1,17,160,64,28,65,107,157,
 213,138,164,249,169,86,92,174,249,156,63,138,142,139,126,109,40,17,18,9,2,245,1,27,49,69,45,45,69,47,25,240,2,9,18,17,64,182,205,211,92,170,1,4,193,129,79,34,
 35,80,130,192,254,255,0,0,0,1,0,102,255,214,4,193,7,28,0,86,0,0,1,50,62,2,55,14,3,35,34,46,2,53,52,62,2,63,1,5,14,1,21,20,30,2,51,50,
 62,2,55,51,20,14,4,7,30,3,21,20,14,2,35,34,46,4,53,52,54,55,23,14,3,21,20,30,2,51,50,62,2,53,52,46,2,43,1,53,2,104,88,133,94,54,9,43,
 109,110,100,34,89,147,107,60,11,20,27,16,26,1,8,51,44,6,24,52,47,65,114,100,86,37,222,27,48,65,76,86,43,98,132,81,34,93,156,204,111,71,136,123,103,75,42,174,
 163,43,19,21,13,3,27,57,87,58,61,90,60,29,44,73,98,54,144,4,56,83,128,154,72,31,59,47,29,23,58,101,77,37,52,41,33,18,29,104,27,51,36,18,37,31,19,42,
 75,105,63,139,213,161,115,80,51,17,40,103,122,138,76,160,218,133,58,24,49,77,107,136,85,157,201,50,124,13,67,82,88,34,67,116,86,50,50,96,138,88,85,159,122,73,152,0,
 0,1,0,102,255,214,4,193,6,246,0,105,0,0,1,20,14,2,35,34,46,2,53,52,62,2,55,23,14,3,21,20,22,21,20,30,2,51,50,62,2,53,52,46,2,39,14,3,
 7,3,23,62,3,53,52,46,2,35,34,6,7,14,1,35,34,46,2,53,52,62,2,51,33,21,33,34,14,2,21,20,22,51,50,62,2,55,62,3,55,50,30,2,21,20,6,7,
 30,3,4,193,86,145,193,106,126,215,155,88,29,73,121,92,53,16,19,9,4,2,41,72,96,53,46,76,55,32,18,45,81,63,18,52,53,47,13,1,182,56,81,49,23,18,31,44,
 27,42,109,59,59,120,58,49,83,60,34,55,98,129,74,1,125,254,134,31,51,38,21,35,28,22,56,64,70,37,42,85,86,85,40,54,90,65,37,131,129,70,99,62,29,1,146,110,
 167,111,56,55,107,157,102,56,97,87,80,38,119,11,37,45,50,25,20,43,17,77,99,56,21,34,70,105,71,108,144,87,40,4,10,28,30,26,7,1,46,69,1,37,64,89,53,48,
 64,38,16,23,14,14,23,21,51,88,66,91,120,69,28,157,16,38,61,45,62,47,11,20,26,14,16,30,24,15,1,29,68,113,85,120,185,60,28,66,100,148,0,0,0,3,0,102,
 255,214,5,43,6,246,0,15,0,29,0,77,0,0,1,14,3,21,20,30,2,51,50,62,2,53,19,52,38,35,34,14,2,21,20,30,2,23,1,39,35,17,20,6,35,34,46,2,
 53,52,36,37,53,38,36,46,1,53,52,62,2,51,50,30,2,21,17,51,62,3,55,17,39,35,21,51,62,3,55,3,44,105,147,93,43,30,56,83,53,33,59,45,27,2,82,84,
 48,80,60,33,43,93,146,105,1,254,138,55,246,237,123,200,143,77,1,89,1,108,182,254,245,175,85,83,147,198,115,130,182,117,54,50,12,40,43,38,10,148,45,49,13,41,43,38,
 9,2,93,3,32,60,93,64,65,89,57,25,17,34,51,35,4,221,62,64,21,52,88,66,74,98,60,26,3,253,184,53,254,241,190,187,49,97,142,93,208,216,6,209,2,51,103,158,
 109,93,143,96,49,40,88,140,99,254,233,6,19,20,17,5,254,226,61,209,6,22,22,19,5,0,0,0,0,2,0,102,255,215,6,227,6,246,0,20,0,86,0,0,1,52,46,2,
 35,34,14,2,21,17,20,30,2,51,50,62,2,1,34,46,2,53,52,18,62,1,51,50,30,2,23,53,51,21,62,3,51,50,30,1,18,21,14,3,35,34,38,39,21,20,14,2,
 35,55,51,50,62,2,53,19,52,46,2,35,34,14,2,21,30,3,51,5,160,10,36,70,60,30,71,61,40,38,59,75,38,39,63,44,22,253,8,117,209,159,92,66,124,179,114,15,
 50,60,66,31,244,25,55,55,55,25,135,188,118,54,2,68,125,181,114,52,106,52,55,116,181,125,1,130,21,28,15,7,1,32,55,73,40,38,60,43,22,1,40,70,92,52,4,23,
 138,214,148,77,30,68,112,82,253,195,58,83,53,25,54,120,193,253,242,78,162,249,172,189,1,22,183,90,16,27,39,22,104,95,18,34,27,16,107,192,254,244,160,177,255,164,78,19,
 18,124,96,129,78,32,155,27,48,66,39,4,10,81,112,71,32,60,137,223,162,140,194,121,54,0,0,0,0,3,0,117,254,68,6,6,6,19,0,20,0,36,0,87,0,0,1,54,
 53,52,39,14,3,7,14,3,7,62,1,55,35,54,55,1,55,6,7,3,14,1,21,20,55,54,63,1,54,18,55,19,35,53,51,53,51,17,62,1,55,35,62,1,51,50,21,20,
 6,7,3,6,7,51,14,3,7,17,35,17,14,1,7,6,43,1,34,53,52,54,55,62,3,55,62,1,55,37,4,254,10,24,32,57,55,58,32,20,39,39,38,20,57,111,57,3,
 60,16,253,204,8,102,26,90,4,3,45,52,54,108,38,73,38,16,117,117,236,61,123,62,3,22,42,22,162,6,4,113,25,163,2,48,86,85,86,48,248,79,160,79,9,10,20,158,
 5,4,12,28,28,27,12,20,101,80,1,124,3,38,44,35,67,6,6,12,12,12,6,101,196,195,196,101,9,19,9,16,78,2,158,1,40,134,254,40,19,35,17,87,3,8,9,18,
 202,1,134,203,1,193,91,63,253,237,11,20,11,6,7,177,20,50,30,253,195,148,20,8,13,14,14,7,254,63,1,235,14,31,15,2,142,16,39,22,61,143,148,143,60,98,119,19,
 64,0,0,0,0,2,0,75,255,227,4,132,6,12,0,34,0,42,0,0,1,39,34,7,6,20,23,22,51,50,0,16,0,32,0,16,55,54,55,38,39,38,53,52,55,54,51,50,
 21,55,54,55,7,6,7,0,22,50,54,16,38,34,6,2,234,144,112,34,11,22,69,80,253,1,31,254,224,254,7,254,225,144,54,70,126,52,25,135,88,212,182,197,68,61,41,67,
 56,254,23,83,202,82,81,203,83,5,16,3,50,17,62,19,59,254,215,253,243,254,213,1,43,2,13,149,56,35,27,95,43,51,145,71,46,1,6,6,24,212,27,3,251,252,194,192,
 2,0,191,193,0,1,0,104,4,238,3,50,6,136,0,25,0,0,19,52,54,51,50,22,21,20,7,22,51,50,55,38,53,52,54,51,50,22,21,20,6,35,34,38,104,79,54,54,
 78,35,46,79,78,50,34,78,54,54,78,227,132,131,223,5,246,60,86,86,58,58,43,14,15,42,58,58,86,86,60,128,136,135,0,0,0,1,0,138,4,254,3,15,6,184,0,20,
 0,0,1,38,52,54,50,22,21,20,7,6,32,38,53,52,54,50,22,20,7,22,50,2,90,56,71,98,68,95,82,254,227,182,71,97,68,55,51,173,5,198,41,124,77,77,54,131,
 98,82,169,142,54,77,77,125,40,40,0,0,0,1,0,56,0,0,6,76,6,20,0,53,0,0,1,33,17,51,21,33,53,51,17,35,53,51,53,52,54,51,50,22,23,21,35,46,
 1,35,34,6,29,1,33,53,52,54,51,50,22,23,21,35,46,1,35,34,6,29,1,51,21,35,17,51,21,33,53,51,3,151,254,111,185,253,129,135,142,142,203,198,76,146,70,101,
 7,67,63,72,64,1,145,203,198,76,146,70,101,7,67,63,72,64,241,241,185,253,129,135,3,174,252,203,121,121,3,53,121,133,177,183,19,19,228,78,76,115,129,137,133,177,183,19,
 19,228,78,76,115,129,137,121,252,203,121,121,0,1,0,56,0,0,5,18,6,20,0,34,0,0,1,35,46,1,35,34,6,29,1,33,17,51,21,33,53,51,17,33,17,51,21,33,
 53,51,17,35,53,51,53,52,54,51,50,22,23,4,65,101,10,108,94,133,125,2,131,137,253,196,116,254,188,116,253,197,136,142,142,254,249,87,194,106,4,244,86,90,142,153,86,252,
 82,121,121,3,53,252,203,121,121,3,53,121,76,206,211,24,25,0,0,0,0,1,0,56,0,0,5,15,6,20,0,29,0,0,19,52,36,41,1,17,51,21,33,53,51,17,35,34,
 6,29,1,51,21,35,17,51,21,33,53,51,17,35,53,51,199,1,7,1,19,1,164,137,253,197,116,79,127,115,217,217,116,253,197,136,142,142,4,115,213,204,250,101,121,121,5,43,
 140,155,86,121,252,203,121,121,3,53,121,0,0,1,0,57,0,0,7,226,6,20,0,59,0,0,1,33,17,51,21,33,53,51,17,35,53,51,53,52,54,51,50,22,23,21,35,46,
 1,35,34,6,29,1,33,53,52,54,51,50,22,23,21,35,46,1,35,34,6,29,1,33,17,51,21,33,53,51,17,33,17,51,21,33,53,51,3,151,254,111,185,253,129,136,142,142,
 203,197,77,146,70,101,7,68,62,72,65,1,145,254,249,87,194,106,101,10,108,94,133,125,2,131,137,253,196,116,254,188,116,253,197,136,3,174,252,203,121,121,3,53,121,133,177,183,
 19,19,228,78,76,115,129,137,76,206,211,24,25,239,86,90,142,153,86,252,82,121,121,3,53,252,203,121,121,0,0,0,0,1,0,56,0,0,7,221,6,20,0,54,0,0,1,53,
 52,36,41,1,17,51,21,33,53,51,17,35,34,6,29,1,51,21,35,17,51,21,33,53,51,17,33,17,51,21,33,53,51,17,35,53,51,53,52,54,51,50,22,23,21,35,46,1,
 35,34,6,29,1,3,149,1,7,1,19,1,165,136,253,197,116,79,127,115,218,218,117,253,196,136,254,113,184,253,129,136,142,142,203,197,77,146,70,101,7,68,62,72,64,4,39,76,
 213,204,250,101,121,121,5,43,140,155,86,121,252,203,121,121,3,53,252,203,121,121,3,53,121,133,177,183,19,19,228,78,76,115,129,137,0,1,0,58,255,227,6,11,6,20,0,50,
 0,0,1,17,51,21,33,53,51,17,35,53,51,53,52,55,54,23,22,23,22,23,17,33,21,33,17,20,22,51,50,54,55,51,14,1,35,34,38,53,17,35,53,51,53,38,39,38,
 35,34,7,6,21,2,8,184,253,129,136,142,142,102,113,249,223,67,102,149,1,9,254,247,39,52,58,56,2,134,8,142,173,197,140,139,139,8,30,34,79,100,44,72,4,39,252,82,
 121,121,3,53,121,133,177,91,103,11,10,12,17,51,254,109,121,253,117,139,68,86,90,160,129,137,183,2,139,121,228,81,34,38,58,92,94,0,0,0,0,1,0,79,255,227,6,246,
 5,252,0,86,0,0,55,17,51,30,1,51,50,54,53,52,39,38,47,1,38,39,38,53,52,54,51,50,23,38,55,52,54,51,50,22,23,30,1,29,1,33,21,33,17,20,22,51,
 50,54,55,51,14,1,35,34,38,53,17,35,53,51,53,52,38,35,34,6,21,20,23,22,23,17,35,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,86,102,13,
 135,116,97,103,33,31,96,131,149,66,67,216,225,42,44,23,2,247,144,122,155,63,64,60,1,10,254,246,40,52,57,56,2,135,9,140,173,198,141,138,138,72,73,52,92,41,25,15,
 102,8,123,116,97,100,58,75,130,188,144,231,244,89,200,31,1,41,119,125,75,70,64,35,34,27,37,42,76,76,130,173,169,4,15,96,172,161,41,41,43,96,112,136,121,253,117,139,
 68,86,90,160,129,137,183,2,139,121,136,93,127,101,119,88,45,27,11,254,244,109,110,69,66,54,62,21,37,53,156,139,180,171,30,0,0,3,0,45,255,34,7,215,7,166,0,3,
 0,15,0,38,0,0,9,4,20,22,51,50,54,53,52,38,35,34,6,3,17,51,62,1,51,50,22,21,20,6,7,17,51,53,62,1,53,52,38,35,34,6,4,2,3,213,252,43,
 252,43,3,42,101,70,71,101,101,71,70,101,188,109,8,107,99,107,110,117,126,125,221,234,243,226,95,202,7,166,251,190,251,190,4,66,253,62,79,112,112,79,78,112,112,4,188,254,
 205,130,132,147,144,154,184,43,254,213,205,18,233,202,205,221,34,0,0,0,255,255,255,241,0,0,5,171,5,213,16,6,0,36,0,0,255,255,0,86,0,0,5,177,5,213,16,6,
 0,37,0,0,255,255,0,77,255,227,5,94,5,240,16,6,0,38,0,0,255,255,0,86,0,0,5,241,5,213,16,6,0,39,0,0,255,255,0,86,0,0,5,31,5,213,16,6,
 0,40,0,0,255,255,0,86,0,0,5,5,5,213,16,6,0,41,0,0,255,255,0,77,255,227,5,149,5,240,16,6,0,42,0,0,255,255,0,86,0,0,6,123,5,213,16,6,
 0,43,0,0,255,255,0,86,0,0,3,10,5,213,16,6,0,44,0,0,255,255,255,121,254,86,3,34,5,213,16,6,0,45,0,0,255,255,0,86,0,0,6,123,5,213,16,6,
 0,46,0,0,255,255,0,86,0,0,4,232,5,213,16,6,0,47,0,0,255,255,0,77,0,0,7,162,5,213,16,6,0,48,0,0,255,255,0,81,0,0,6,75,5,213,16,6,
 0,49,0,0,255,255,0,77,255,227,5,247,5,240,16,6,0,50,0,0,255,255,0,86,0,0,5,61,5,213,16,6,0,51,0,0,255,255,0,77,254,143,5,247,5,240,16,6,
 0,52,0,0,255,255,0,86,0,0,6,7,5,213,16,6,0,53,0,0,255,255,0,121,255,227,4,197,5,240,16,6,0,54,0,0,255,255,0,20,0,0,5,73,5,213,16,6,
 0,55,0,0,255,255,0,63,255,227,6,31,5,213,16,6,0,56,0,0,255,255,255,245,0,0,5,177,5,213,16,6,0,57,0,0,255,255,255,239,0,0,8,44,5,213,16,6,
 0,58,0,0,255,255,0,9,0,0,5,149,5,213,16,6,0,59,0,0,255,255,255,239,0,0,5,53,5,213,16,6,0,60,0,0,255,255,0,68,0,0,4,255,5,213,16,6,
 0,61,0,0,255,255,0,75,255,227,4,128,4,68,16,6,0,68,0,0,255,255,0,42,255,227,4,191,6,20,16,6,0,69,0,0,255,255,0,75,255,227,4,16,4,68,16,6,
 0,70,0,0,255,255,0,75,255,227,4,222,6,20,16,6,0,71,0,0,255,255,0,75,255,227,4,65,4,68,16,6,0,72,0,0,255,255,0,56,0,0,3,124,6,20,16,6,
 0,73,0,0,255,255,0,75,254,57,4,222,4,68,16,6,0,74,0,0,255,255,0,56,0,0,5,18,6,20,16,6,0,75,0,0,255,255,0,63,0,0,2,143,6,20,16,6,
 0,76,0,0,255,255,255,119,254,57,2,4,6,20,16,6,0,77,0,0,255,255,0,63,0,0,5,29,6,20,16,6,0,78,0,0,255,255,0,63,0,0,2,143,6,20,16,6,
 0,79,0,0,255,255,0,63,0,0,7,116,4,68,16,6,0,80,0,0,255,255,0,63,0,0,5,18,4,68,16,6,0,81,0,0,255,255,0,75,255,227,4,132,4,68,16,6,
 0,82,0,0,255,255,0,42,254,86,4,191,4,68,16,6,0,83,0,0,255,255,0,75,254,86,4,222,4,68,16,6,0,84,0,0,255,255,0,53,0,0,3,222,4,68,16,6,
 0,85,0,0,255,255,0,79,255,227,3,195,4,68,16,6,0,86,0,0,255,255,0,44,255,227,3,75,5,113,16,6,0,87,0,0,255,255,0,42,255,227,4,254,4,39,16,6,
 0,88,0,0,255,255,255,222,0,0,4,93,4,39,16,6,0,89,0,0,255,255,255,239,0,0,6,88,4,39,16,6,0,90,0,0,255,255,0,0,0,0,4,88,4,39,16,6,
 0,91,0,0,255,255,255,231,254,57,4,92,4,39,16,6,0,92,0,0,255,255,0,64,0,0,3,217,4,39,16,6,0,93,0,0,255,255,255,241,0,0,5,171,5,213,16,6,
 3,10,0,0,255,255,0,86,0,0,5,177,5,213,16,6,3,11,0,0,255,255,0,86,0,0,5,5,5,213,16,6,3,12,0,0,255,255,0,54,0,0,5,87,5,213,16,6,
 3,13,0,0,255,255,0,86,0,0,5,31,5,213,16,6,3,14,0,0,255,255,0,68,0,0,4,255,5,213,16,6,3,15,0,0,255,255,0,86,0,0,6,123,5,213,16,6,
 3,16,0,0,255,255,0,77,255,227,5,247,5,240,16,6,3,17,0,0,255,255,0,86,0,0,3,10,5,213,16,6,3,18,0,0,255,255,0,86,0,0,6,123,5,213,16,6,
 3,19,0,0,255,255,255,241,0,0,5,171,5,213,16,6,3,20,0,0,255,255,0,77,0,0,7,162,5,213,16,6,3,21,0,0,255,255,0,81,0,0,6,75,5,213,16,6,
 3,22,0,0,255,255,0,101,0,0,4,160,5,213,16,6,3,23,0,0,255,255,0,77,255,227,5,247,5,240,16,6,3,24,0,0,255,255,0,86,0,0,6,122,5,213,16,6,
 3,25,0,0,255,255,0,86,0,0,5,61,5,213,16,6,3,26,0,0,255,255,0,77,255,227,5,247,5,240,16,6,3,94,0,0,255,255,0,74,0,0,4,155,5,213,16,6,
 3,27,0,0,255,255,0,20,0,0,5,73,5,213,16,6,3,28,0,0,255,255,255,239,0,0,5,53,5,213,16,6,3,29,0,0,255,255,0,77,0,0,5,246,5,213,16,6,
 3,30,0,0,255,255,0,9,0,0,5,149,5,213,16,6,3,31,0,0,255,255,0,12,0,0,6,136,5,213,16,6,3,32,0,0,255,255,0,82,0,0,6,22,5,240,16,6,
 3,33,0,0,255,255,0,36,0,0,5,73,5,213,16,6,8,179,0,0,255,255,0,75,255,227,5,95,4,65,16,6,3,41,0,0,255,255,0,116,254,86,4,99,6,39,16,6,
 3,42,0,0,255,255,0,45,254,84,4,110,4,39,16,6,3,43,0,0,255,255,0,75,255,227,4,132,6,31,16,6,3,44,0,0,255,255,0,89,255,231,3,254,4,68,16,6,
 3,45,0,0,255,255,0,63,254,85,3,232,6,20,16,6,3,46,0,0,255,255,0,63,254,86,4,137,4,68,16,6,3,47,0,0,255,255,0,75,255,221,4,132,6,44,16,6,
 3,48,0,0,255,255,0,63,0,33,3,51,4,39,16,6,3,49,0,0,255,255,0,63,0,0,5,29,4,39,16,6,3,50,0,0,255,255,0,65,0,0,4,192,5,233,16,6,
 3,51,0,0,255,255,0,51,254,86,5,7,4,39,16,6,3,52,0,0,255,255,0,63,0,0,4,182,4,39,16,6,3,53,0,0,255,255,0,63,254,85,3,232,6,20,16,6,
 3,54,0,0,255,255,0,75,255,227,4,132,4,68,16,6,3,55,0,0,255,255,0,63,0,0,5,7,4,39,16,6,3,56,0,0,255,255,0,116,254,86,4,128,4,68,16,6,
 3,57,0,0,255,255,0,75,254,85,3,240,4,68,16,6,3,58,0,0,255,255,0,75,255,227,4,240,4,39,16,6,3,59,0,0,255,255,0,63,0,33,4,123,4,39,16,6,
 3,60,0,0,255,255,0,63,255,253,4,182,4,39,16,6,3,61,0,0,255,255,0,86,254,86,6,45,4,39,16,6,3,62,0,0,255,255,0,22,254,57,4,148,4,68,16,6,
 3,63,0,0,255,255,0,77,254,86,6,119,4,39,16,6,3,64,0,0,255,255,0,72,255,253,6,143,4,39,16,6,3,65,0,0,255,255,0,68,255,231,3,152,5,70,16,6,
 8,175,0,0,255,255,0,75,255,227,4,13,4,68,16,6,3,95,0,0,255,255,0,63,255,221,5,211,6,44,16,6,3,73,0,0,255,255,0,90,255,246,4,92,4,42,16,6,
 3,90,0,0,255,255,0,75,254,86,6,120,6,20,16,6,3,77,0,0,255,255,0,116,254,82,4,128,4,68,16,6,3,91,0,0,255,255,0,63,255,253,6,165,4,39,16,6,
 3,78,0,0,255,255,0,86,0,0,5,5,5,213,16,6,3,84,0,0,255,255,255,85,254,80,3,111,5,240,16,6,3,85,0,0,255,255,0,86,255,227,4,173,5,240,16,6,
 0,19,0,0,255,255,0,225,0,0,4,75,5,240,16,6,0,20,0,0,255,255,0,123,0,0,4,93,5,240,16,6,0,21,0,0,255,255,0,128,255,227,4,141,5,240,16,6,
 0,22,0,0,255,255,0,75,0,0,4,183,5,240,16,6,0,23,0,0,255,255,0,151,255,227,4,119,5,213,16,6,0,24,0,0,255,255,0,116,255,227,4,160,5,240,16,6,
 0,25,0,0,255,255,0,145,0,0,4,106,5,213,16,6,0,26,0,0,255,255,0,95,255,227,4,160,5,240,16,6,0,27,0,0,255,255,0,99,255,227,4,143,5,240,16,6,
 0,28,0,0,0,1,253,157,4,238,254,215,6,102,0,3,0,0,1,51,3,35,253,220,251,166,147,6,102,254,136,0,0,2,252,229,4,233,255,130,6,14,0,11,0,23,0,0,
 1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,252,229,79,54,54,77,77,54,54,79,1,147,78,54,54,79,79,54,54,78,5,123,60,87,
 87,60,60,86,86,60,60,87,87,60,60,86,86,0,0,0,0,1,253,157,4,238,255,61,5,246,0,3,0,0,1,51,1,35,254,66,251,254,244,147,5,246,254,248,0,1,252,241,
 4,236,255,118,5,250,0,32,0,0,1,53,52,54,51,50,23,22,31,1,30,1,51,50,54,61,1,51,21,20,6,35,34,38,47,1,46,1,35,34,6,29,1,252,241,97,90,55,
 72,8,4,65,25,32,16,37,44,99,96,91,30,61,47,52,24,46,17,37,44,4,238,12,123,133,39,4,2,33,13,9,50,44,4,15,122,131,18,27,28,13,14,51,43,4,0,0,
 0,1,253,41,4,238,254,201,5,246,0,3,0,0,1,19,35,1,254,37,164,148,254,245,5,246,254,248,1,8,0,0,0,1,252,223,4,238,255,135,5,246,0,6,0,0,1,33,
 19,35,39,7,35,253,169,1,21,200,147,192,191,148,5,246,254,248,161,161,0,1,252,223,4,238,255,135,5,246,0,6,0,0,1,3,51,23,55,51,3,253,169,201,148,191,192,147,
 200,4,238,1,8,162,162,254,248,0,0,0,0,1,253,1,4,238,255,102,5,246,0,12,0,0,3,35,46,1,34,6,7,35,62,1,51,50,22,155,111,19,100,151,102,18,111,25,
 154,127,130,151,4,238,55,58,59,54,131,133,130,0,0,0,0,1,253,1,4,238,255,102,5,246,0,13,0,0,1,51,30,1,51,50,54,55,51,14,1,35,34,38,253,1,111,20,
 100,75,76,101,18,111,25,154,127,129,152,5,246,55,58,59,54,131,133,130,0,1,253,174,4,233,254,184,6,14,0,11,0,0,1,52,54,51,50,22,21,20,6,35,34,38,253,175,
 78,54,54,79,79,54,54,78,5,123,60,87,87,60,60,86,86,0,0,0,0,2,253,84,4,238,0,30,5,246,0,3,0,7,0,0,3,51,1,35,3,51,1,35,221,251,254,244,
 147,135,251,254,245,148,5,246,254,248,1,8,254,248,0,0,0,2,252,72,4,238,255,19,5,246,0,3,0,7,0,0,1,19,35,1,33,19,35,1,253,68,164,148,254,245,2,38,
 163,147,254,245,5,246,254,248,1,8,254,248,1,8,0,0,255,255,0,63,254,111,2,167,4,39,16,38,0,243,0,0,16,6,2,153,5,0,0,0,0,1,0,63,0,0,2,143,
 4,39,0,17,0,0,37,51,21,33,53,51,17,35,53,51,17,35,53,33,17,51,21,35,2,6,136,253,177,136,136,136,136,1,199,136,136,121,121,121,1,102,121,1,86,121,254,49,
 121,0,0,0,0,1,0,169,4,150,2,2,6,20,0,11,0,0,19,52,54,51,50,22,21,20,6,35,34,38,169,101,73,71,100,100,71,73,101,5,84,81,111,111,81,79,111,110,
 0,2,255,177,254,56,2,207,4,39,0,21,0,34,0,0,5,6,7,6,35,32,53,52,55,51,50,23,17,35,53,33,17,22,21,35,46,1,37,38,43,1,34,21,20,51,50,54,
 55,54,53,2,27,25,62,104,113,254,199,228,8,41,39,136,1,198,162,99,11,43,254,185,17,9,11,161,102,8,34,28,26,244,78,50,84,225,197,3,3,3,208,121,251,83,105,184,
 79,75,146,2,125,82,3,28,28,144,0,0,255,255,0,15,254,57,2,148,4,39,16,38,0,243,0,0,16,7,2,221,3,36,0,0,255,255,0,63,254,75,2,143,4,39,16,38,
 0,243,0,0,16,7,2,208,3,51,0,0,0,1,0,81,254,57,6,75,5,213,0,34,0,0,51,53,51,17,35,53,33,1,17,35,53,33,21,35,17,16,7,6,35,34,38,39,
 53,51,30,1,51,50,55,54,39,1,17,51,21,81,172,172,1,164,3,43,171,1,214,172,76,88,197,54,122,66,102,2,53,59,90,33,29,1,252,201,171,121,4,227,121,251,223,3,
 168,121,121,250,164,254,222,78,87,20,19,225,80,71,53,46,243,4,55,252,66,121,0,0,0,1,0,0,0,0,1,104,1,144,0,7,0,0,60,1,62,1,22,20,6,34,107,146,
 107,106,148,117,165,117,1,118,165,117,0,0,255,255,1,40,6,65,3,196,8,74,16,39,12,238,4,67,1,88,16,7,0,113,0,169,2,62,0,0,255,255,1,40,6,80,3,196,
 8,113,16,39,0,113,0,169,1,0,16,7,12,238,4,67,2,99,0,0,255,255,1,90,6,65,3,146,8,74,16,39,0,113,0,169,2,62,16,7,12,246,4,67,1,88,0,0,
 255,255,1,40,6,65,3,196,8,117,16,39,12,238,4,67,1,88,16,7,12,239,4,106,2,127,0,0,255,255,1,40,6,65,3,196,8,117,16,39,12,238,4,67,1,88,16,7,
 12,241,4,15,2,127,0,0,255,255,1,90,6,92,3,168,8,117,16,39,12,239,4,106,2,127,16,7,0,113,0,169,1,12,0,0,255,255,1,56,6,92,3,146,8,117,16,39,
 12,241,4,15,2,127,16,7,0,113,0,169,1,12,0,0,255,255,1,53,6,63,3,186,8,74,16,39,0,113,0,169,2,62,16,7,12,240,4,69,1,83,0,0,255,255,1,34,
 6,65,3,202,8,117,16,39,12,238,4,67,1,88,16,7,12,243,4,67,2,127,0,0,255,255,1,40,6,63,3,196,8,113,16,39,12,238,4,67,2,99,16,7,12,240,4,69,
 1,83,0,0,255,255,1,34,6,98,3,202,8,133,16,39,12,243,4,67,1,116,16,7,12,246,4,67,2,119,0,0,255,255,1,53,6,63,4,27,8,117,16,39,12,240,4,69,
 1,83,16,7,12,239,4,222,2,127,0,0,255,255,1,34,6,99,4,194,8,111,16,39,12,239,5,133,2,121,16,7,12,242,4,67,1,117,0,0,255,255,1,34,6,99,4,120,
 8,111,16,39,12,241,5,175,2,121,16,7,12,242,4,67,1,117,0,0,255,255,1,34,6,99,3,202,8,142,16,39,12,240,4,69,2,148,16,7,12,242,4,67,1,117,0,0,
 255,255,1,53,6,62,3,186,8,142,16,39,12,240,4,69,2,148,16,7,12,245,4,67,1,80,0,0,255,255,1,68,6,62,3,168,8,117,16,39,12,239,4,106,2,127,16,7,
 12,245,4,67,1,80,0,0,255,255,1,68,6,62,3,168,8,117,16,39,12,241,4,38,2,127,16,7,12,245,4,67,1,80,0,0,255,255,1,68,6,62,3,168,9,41,16,39,
 12,245,4,67,1,80,16,7,2,182,4,65,2,60,0,0,255,255,1,34,6,99,4,227,8,237,16,39,12,242,4,67,1,117,16,7,2,182,5,201,2,0,0,0,255,255,252,192,
 5,94,255,128,6,168,16,38,12,239,67,112,16,7,2,180,255,18,0,90,0,3,0,87,254,57,4,222,4,68,0,35,0,46,0,58,0,0,18,16,36,51,50,23,33,21,35,22,
 21,20,4,35,34,39,6,21,20,51,32,17,20,4,35,32,38,53,52,55,38,53,52,55,38,39,1,52,38,35,34,6,21,20,22,50,54,1,6,21,20,22,51,50,54,53,52,33,
 34,111,0,255,244,131,98,1,151,213,77,255,0,244,81,67,31,179,2,80,254,100,180,254,158,169,166,82,153,48,37,2,10,68,83,84,67,67,168,67,254,115,8,88,166,178,145,254,
 189,150,2,0,1,124,200,29,121,93,147,190,200,11,41,34,72,254,126,154,91,161,78,110,84,78,121,102,83,22,28,1,30,158,119,119,158,157,117,117,253,136,34,35,55,132,78,59,
 82,0,0,0,0,1,0,81,255,227,6,76,5,213,0,31,0,0,37,53,51,30,1,51,50,54,53,17,1,35,17,35,53,33,21,35,17,1,33,21,55,21,43,1,17,20,6,35,
 34,38,2,163,117,5,70,68,87,71,253,83,155,172,2,179,173,2,143,1,101,1,1,172,219,241,75,151,39,235,94,88,148,206,2,33,252,33,5,92,121,121,252,192,3,185,1,1,
 121,252,90,243,224,34,0,0,0,1,0,124,0,0,5,39,5,213,0,13,0,0,41,1,17,51,21,33,9,1,33,21,35,17,33,1,5,38,251,86,111,2,173,254,19,1,102,253,
 218,111,4,170,253,171,1,166,144,2,96,1,214,195,1,76,253,23,0,0,0,2,0,75,254,214,4,132,4,68,0,8,0,30,0,0,37,50,54,16,38,34,6,16,22,23,34,0,
 17,16,0,51,50,0,17,16,7,6,7,30,1,59,1,21,35,34,38,2,104,100,82,81,203,83,83,102,253,254,225,1,31,253,253,1,31,144,89,127,33,108,109,46,26,171,212,84,
 192,2,0,191,193,254,4,194,113,1,43,1,6,1,7,1,41,254,215,254,249,254,250,150,92,35,26,39,226,133,0,0,0,2,0,129,0,0,4,128,4,39,0,3,0,6,0,0,
 41,1,1,33,19,11,1,4,128,252,2,1,127,1,0,11,242,241,4,39,252,82,2,160,253,96,0,0,0,3,0,75,255,227,4,132,4,68,0,11,0,20,0,31,0,0,1,21,
 35,17,51,21,51,53,51,17,35,53,3,50,54,16,38,34,6,16,22,4,32,0,17,16,0,51,50,0,17,16,2,54,96,96,97,97,97,47,100,82,81,203,83,83,1,98,254,7,
 254,225,1,31,253,253,1,31,1,228,106,1,62,106,106,254,194,106,254,112,192,2,0,191,193,254,4,194,113,1,43,1,6,1,7,1,41,254,215,254,249,254,250,0,0,3,0,94,
 0,0,3,193,4,39,0,7,0,15,0,27,0,0,1,53,51,17,33,17,51,21,1,33,21,35,17,33,17,35,5,21,35,17,51,21,51,53,51,17,35,53,3,83,109,252,158,109,
 2,127,253,138,108,3,79,109,254,121,96,96,153,96,96,1,48,106,254,102,1,154,106,1,199,106,1,154,254,102,169,106,1,62,106,106,254,194,106,0,0,1,0,74,0,0,3,214,
 4,39,0,13,0,0,9,1,33,53,51,17,33,9,1,33,21,35,53,33,3,3,254,222,1,139,95,252,128,1,184,254,101,3,110,96,254,207,2,208,254,146,106,254,52,2,39,2,
 0,213,106,0,0,3,0,94,0,0,5,22,4,39,0,23,0,29,0,35,0,0,1,33,21,35,21,50,4,16,4,35,21,51,21,33,53,51,53,34,36,16,36,51,53,35,19,17,
 34,6,16,22,1,17,50,54,16,38,1,146,2,80,136,177,1,10,254,248,179,136,253,176,136,177,254,245,1,9,179,136,136,64,61,61,1,128,64,61,61,4,39,121,90,171,254,213,
 171,90,121,121,90,171,1,43,171,90,253,120,1,219,88,254,213,88,1,219,254,37,88,1,43,88,0,0,0,1,0,74,0,0,4,155,4,68,0,34,0,0,37,51,53,51,21,33,
 53,62,1,53,52,38,34,6,21,20,22,23,21,33,53,51,21,51,46,1,53,52,0,51,50,0,23,20,6,3,64,236,109,254,51,26,88,113,181,113,85,28,254,51,109,235,157,187,
 1,70,225,224,1,70,2,188,161,81,242,205,19,204,157,185,209,207,187,161,192,27,205,242,81,64,234,142,225,1,10,254,248,227,142,234,0,1,0,0,0,2,87,10,140,105,19,80,
 95,15,60,245,0,31,8,0,0,0,0,0,206,63,215,182,0,0,0,0,206,63,215,182,249,251,252,227,12,239,9,41,0,1,0,8,0,0,0,1,0,0,0,0,0,1,0,0,
 7,131,254,29,0,0,13,26,249,251,252,204,12,239,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,4,82,0,91,0,0,0,0,2,170,0,0,2,129,0,0,
 3,41,0,234,3,192,0,175,6,8,0,125,5,2,0,163,6,215,0,44,6,128,0,73,2,52,0,175,3,104,0,173,3,104,0,93,3,195,0,40,6,8,0,195,2,129,0,24,
 2,253,0,99,2,129,0,149,2,161,0,0,5,2,0,86,5,2,0,225,5,2,0,123,5,2,0,128,5,2,0,75,5,2,0,151,5,2,0,116,5,2,0,145,5,2,0,95,
 5,2,0,99,2,168,0,169,2,168,0,47,6,8,0,195,6,8,0,195,6,8,0,195,4,56,0,119,7,51,0,121,5,150,255,242,6,21,0,86,5,187,0,77,6,62,0,86,
 5,124,0,86,5,28,0,86,6,38,0,77,6,205,0,86,3,94,0,86,3,104,255,121,6,66,0,86,5,16,0,86,7,248,0,77,6,148,0,81,6,69,0,77,5,106,0,86,
 6,69,0,77,5,251,0,86,5,51,0,121,5,91,0,20,6,71,0,63,5,150,255,246,8,22,255,240,5,150,0,9,5,35,255,240,5,65,0,68,3,104,0,230,2,161,0,0,
 3,104,0,130,6,8,0,186,3,153,0,0,3,153,0,126,4,170,0,75,5,8,0,42,4,98,0,75,5,8,0,75,4,148,0,75,3,24,0,56,5,8,0,75,5,60,0,56,
 2,188,0,63,2,154,255,120,4,253,0,63,2,188,0,63,7,158,0,63,5,60,0,63,4,205,0,75,5,8,0,42,5,8,0,75,3,203,0,53,4,13,0,79,3,83,0,44,
 5,60,0,42,4,47,255,223,6,50,255,240,4,74,0,0,4,47,255,232,4,22,0,64,4,161,0,154,2,158,0,237,4,161,0,167,6,8,0,195,2,129,0,0,3,41,0,234,
 5,2,0,144,5,2,0,132,4,148,0,68,5,2,0,35,2,158,0,237,3,195,0,56,3,153,0,126,7,51,0,254,3,129,0,54,4,128,0,142,6,8,0,195,2,253,0,99,
 7,51,0,254,3,153,0,177,3,153,0,160,6,8,0,195,3,39,0,77,3,39,0,81,3,153,1,55,5,69,0,51,4,148,0,132,2,129,0,149,3,153,0,235,3,39,0,128,
 3,153,0,54,4,128,0,173,7,130,0,128,7,130,0,128,7,130,0,81,4,56,0,82,5,150,255,242,5,150,255,242,5,150,255,242,5,150,255,242,5,150,255,242,5,150,255,242,
 7,114,255,200,5,187,0,77,5,124,0,86,5,124,0,86,5,124,0,86,5,124,0,86,3,94,0,86,3,94,0,86,3,94,0,86,3,94,0,86,6,75,0,79,6,148,0,81,
 6,69,0,77,6,69,0,77,6,69,0,77,6,69,0,77,6,69,0,77,6,8,0,237,6,69,0,61,6,71,0,63,6,71,0,63,6,71,0,63,6,71,0,63,5,35,255,240,
 5,115,0,86,5,120,0,63,4,170,0,75,4,170,0,75,4,170,0,75,4,170,0,75,4,170,0,75,4,170,0,75,7,5,0,75,4,98,0,75,4,148,0,75,4,148,0,75,
 4,148,0,75,4,148,0,75,2,188,0,16,2,188,0,63,2,188,0,10,2,188,0,16,4,205,0,75,5,60,0,63,4,205,0,75,4,205,0,75,4,205,0,75,4,205,0,75,
 4,205,0,75,6,8,0,195,4,205,0,45,5,60,0,42,5,60,0,42,5,60,0,42,5,60,0,42,4,47,255,232,5,8,0,42,4,47,255,232,5,150,255,242,4,170,0,75,
 5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,187,0,77,4,98,0,75,5,187,0,77,4,98,0,75,5,187,0,77,4,98,0,75,5,187,0,77,4,98,0,75,
 6,62,0,86,5,8,0,75,6,75,0,79,5,8,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,
 5,124,0,86,4,148,0,75,6,38,0,77,5,8,0,75,6,38,0,77,5,8,0,75,6,38,0,77,5,8,0,75,6,38,0,77,5,8,0,75,6,205,0,86,5,60,255,209,
 6,205,0,86,5,60,0,56,3,94,0,86,2,188,0,27,3,94,0,86,2,188,0,6,3,94,0,86,2,188,0,42,3,94,0,86,2,188,0,63,3,94,0,86,2,188,0,63,
 6,200,0,86,5,104,0,63,3,104,255,121,2,154,255,120,6,66,0,86,4,253,0,63,4,253,0,63,5,16,0,86,2,188,0,63,5,16,0,86,2,188,0,63,5,16,0,86,
 2,188,0,63,5,16,0,86,2,188,0,63,5,28,0,14,2,197,0,7,6,148,0,81,5,60,0,63,6,148,0,81,5,60,0,63,6,148,0,81,5,60,0,63,7,66,0,84,
 6,71,0,63,5,60,0,63,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,8,127,0,77,7,102,0,75,5,251,0,86,3,203,0,53,
 5,251,0,86,3,203,0,53,5,251,0,86,3,203,0,53,5,51,0,121,4,13,0,79,5,51,0,121,4,13,0,79,5,51,0,121,4,13,0,79,5,51,0,121,4,13,0,79,
 5,91,0,20,3,83,0,44,5,91,0,20,3,83,0,44,5,91,0,20,3,83,0,44,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,
 6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,8,22,255,240,6,50,255,240,5,35,255,240,4,47,255,232,5,35,255,240,5,65,0,68,
 4,22,0,64,5,65,0,68,4,22,0,64,5,65,0,68,4,22,0,64,3,24,0,56,5,8,0,36,6,21,255,35,6,39,0,86,5,8,0,42,6,39,0,0,5,8,0,0,
 5,187,0,77,5,187,0,77,4,98,0,75,6,75,0,79,6,62,255,35,6,39,0,86,5,8,0,42,4,205,0,75,5,124,0,86,6,69,0,77,5,49,0,86,5,28,255,98,
 3,24,255,81,6,38,0,77,5,140,0,31,7,130,0,56,3,94,0,86,3,94,0,66,6,66,0,86,4,253,0,63,2,188,0,63,5,12,0,65,7,158,0,63,6,148,255,93,
 5,60,0,63,6,69,0,77,6,69,0,76,4,205,0,76,8,164,0,76,6,202,0,76,5,106,255,35,5,8,0,42,5,251,0,82,5,51,0,121,4,13,0,79,5,23,0,74,
 2,98,255,138,3,83,0,44,5,91,0,32,3,83,0,44,5,91,0,20,6,71,0,68,5,60,0,45,6,104,0,82,6,104,0,145,5,35,255,240,5,25,255,232,5,65,0,68,
 4,22,0,64,4,186,0,63,4,186,0,110,4,186,0,110,4,186,0,93,5,2,0,123,5,109,0,86,4,22,0,62,3,220,0,41,5,39,0,42,2,31,0,175,3,139,0,175,
 3,78,0,16,2,31,0,175,11,127,0,86,10,85,0,86,9,31,0,75,8,120,0,86,7,170,0,86,5,87,0,63,9,252,0,81,9,47,0,81,7,215,0,63,5,150,255,242,
 4,170,0,75,3,94,0,86,2,188,0,11,6,69,0,77,4,205,0,75,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,6,71,0,63,
 5,60,0,42,6,71,0,63,5,60,0,42,4,148,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,7,114,255,200,7,5,0,75,6,114,0,77,5,8,0,75,
 6,38,0,77,5,8,0,75,6,66,0,86,4,253,255,212,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,4,186,0,63,4,22,0,63,2,188,255,120,11,127,0,86,
 10,85,0,86,9,31,0,75,6,38,0,77,5,8,0,75,8,202,0,86,5,170,0,86,6,148,0,81,5,60,0,63,5,150,255,242,4,170,0,75,7,114,255,200,7,5,0,75,
 6,69,0,61,4,205,0,45,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,3,94,0,2,2,188,255,169,
 3,94,0,86,2,188,0,35,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,5,251,0,86,3,203,0,53,5,251,0,86,3,203,0,53,6,71,0,63,5,60,0,42,
 6,71,0,63,5,60,0,42,5,51,0,121,4,13,0,79,5,91,0,20,3,83,0,44,4,248,0,123,4,95,0,90,6,205,0,86,5,60,255,214,6,71,0,63,5,177,0,75,
 5,15,0,73,4,110,0,91,5,65,0,68,4,22,0,64,5,150,255,242,4,170,0,75,5,124,0,86,4,148,0,75,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,
 6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,5,35,255,240,4,47,255,232,4,32,0,63,6,164,0,63,4,16,0,44,2,154,255,120,7,108,0,75,7,108,0,73,
 5,150,255,231,5,187,255,249,4,98,255,249,5,16,0,66,5,91,255,203,4,13,0,79,4,22,0,64,4,192,0,86,3,240,0,86,6,21,0,67,6,71,0,53,5,150,255,242,
 5,124,0,86,4,148,0,75,3,104,255,121,2,200,255,120,6,27,0,77,5,8,0,75,5,251,0,66,3,203,0,53,5,35,255,240,4,47,255,232,4,170,0,75,5,8,0,75,
 5,8,0,75,5,8,0,42,4,98,0,75,4,98,0,69,5,8,0,75,5,65,0,75,4,148,0,75,4,148,0,75,6,136,0,99,4,96,0,89,4,11,0,75,6,136,0,75,
 5,46,0,75,2,200,255,120,5,8,0,75,5,8,0,75,4,130,0,115,4,83,0,22,4,132,0,75,5,60,0,42,5,60,0,63,5,60,0,63,2,188,0,63,2,188,0,66,
 2,188,0,63,2,241,0,59,3,179,0,59,2,188,0,63,5,186,0,63,7,158,0,42,7,158,0,42,7,158,0,63,5,60,255,121,5,60,0,63,5,33,0,115,4,205,0,75,
 7,163,0,115,5,100,0,75,4,205,255,251,4,29,0,53,4,29,0,53,4,29,0,53,3,203,0,53,3,203,0,53,3,64,0,63,3,129,0,63,5,196,0,115,5,196,0,115,
 4,13,0,79,2,98,255,120,3,24,255,120,3,227,0,75,2,98,255,138,3,139,0,63,3,83,0,44,5,60,0,42,4,227,0,75,4,254,0,63,4,157,0,63,6,135,0,63,
 4,146,0,63,5,59,0,115,4,22,0,64,4,22,0,64,4,22,0,63,4,22,0,93,3,220,0,227,3,220,0,227,3,220,0,227,3,236,0,227,6,69,0,77,5,0,0,63,
 5,46,0,75,4,130,0,115,5,69,0,63,2,195,255,178,5,84,0,75,4,165,0,115,5,8,0,75,3,220,0,227,3,220,0,227,8,10,0,75,8,125,0,75,8,10,0,75,
 6,192,0,44,5,37,0,44,6,207,0,44,7,123,0,56,6,66,0,63,5,186,0,63,4,196,0,81,3,48,0,81,4,106,255,101,5,42,255,101,3,193,0,81,3,187,0,81,
 2,65,0,81,2,250,0,81,2,250,0,81,3,117,0,81,3,203,0,81,4,195,0,81,3,125,0,81,2,44,0,144,3,192,0,144,2,129,0,126,2,129,0,126,2,129,0,126,
 2,163,0,214,2,163,0,214,2,65,0,81,2,65,0,81,3,153,0,240,3,153,0,240,3,153,0,160,3,153,0,160,3,153,0,121,3,153,0,121,2,8,0,175,3,153,0,177,
 3,153,1,55,3,153,0,126,2,8,0,175,3,153,0,177,2,168,0,200,2,168,0,200,2,163,0,214,2,163,0,214,2,210,0,99,2,210,0,99,3,153,0,153,3,153,1,72,
 3,153,0,204,3,153,1,29,3,153,0,138,3,153,0,202,3,1,0,0,2,184,0,14,2,26,0,81,2,215,0,81,3,107,0,81,2,65,0,81,3,153,0,177,3,153,0,177,
 3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,160,3,251,0,126,3,153,0,121,3,153,0,160,3,153,0,204,3,153,0,138,0,0,252,229,0,0,253,157,0,0,252,223,
 0,0,252,241,0,0,253,23,0,0,252,103,0,0,252,255,0,0,253,174,0,0,252,229,0,0,253,130,0,0,253,50,0,0,253,48,0,0,252,223,0,0,253,221,0,0,253,52,
 0,0,252,133,0,0,252,255,0,0,252,255,0,0,253,201,0,0,253,175,0,0,253,175,0,0,255,100,0,0,252,230,0,0,253,158,0,0,253,165,0,0,253,138,0,0,254,144,
 0,0,255,40,0,0,253,180,0,0,253,84,0,0,253,80,0,0,253,84,0,0,253,80,0,0,252,194,0,0,252,224,0,0,253,175,0,0,252,224,0,0,253,94,0,0,253,133,
 0,0,253,83,0,0,253,132,0,0,253,230,0,0,253,24,0,0,252,240,0,0,252,224,0,0,252,224,0,0,253,0,0,0,253,0,0,0,252,236,0,0,253,24,0,0,252,103,
 0,0,252,103,0,0,250,170,0,0,253,135,0,0,251,1,0,0,251,88,0,0,249,252,0,0,253,210,0,0,253,24,0,0,253,49,0,0,252,240,0,0,253,89,0,0,253,173,
 0,0,252,103,0,0,253,175,0,0,0,0,0,0,255,27,0,0,252,232,0,0,252,204,5,155,0,86,4,38,0,63,5,199,0,20,5,151,0,59,2,44,0,144,2,44,0,144,
 6,238,0,81,5,79,0,63,3,153,1,116,4,98,0,75,4,98,0,75,4,98,0,75,2,168,0,47,3,153,1,55,3,153,0,126,5,150,255,242,2,129,0,149,6,209,255,228,
 8,13,255,228,4,195,255,228,6,98,255,228,6,220,255,228,6,143,255,228,3,123,0,15,5,150,255,242,6,21,0,86,5,28,0,86,5,150,0,54,5,124,0,86,5,65,0,68,
 6,205,0,86,6,69,0,77,3,94,0,86,6,66,0,86,5,150,255,242,7,248,0,77,6,148,0,81,5,16,0,101,6,69,0,77,6,204,0,86,5,106,0,86,5,23,0,74,
 5,91,0,20,5,35,255,240,6,69,0,77,5,150,0,9,6,147,0,12,6,104,0,82,3,94,0,86,5,35,255,240,5,138,0,75,4,96,0,89,5,60,0,63,3,123,0,63,
 4,254,0,63,5,138,0,75,4,200,0,116,4,192,0,45,4,205,0,75,4,96,0,89,4,67,0,63,5,60,0,63,4,205,0,75,3,123,0,63,5,101,0,63,5,12,0,65,
 5,69,0,51,4,254,0,63,4,67,0,63,4,205,0,75,5,69,0,63,4,201,0,116,4,98,0,75,5,79,0,75,4,216,0,63,4,254,0,63,6,131,0,86,4,188,0,22,
 6,199,0,77,6,219,0,72,3,123,0,23,4,254,0,63,4,205,0,75,4,254,0,63,6,219,0,72,6,66,0,86,4,205,0,75,6,28,0,63,5,127,0,54,6,249,255,228,
 5,127,0,54,6,199,0,75,6,219,0,63,4,182,0,90,6,69,0,77,4,205,0,75,5,187,0,77,4,98,0,75,5,28,0,86,3,204,255,85,4,63,0,96,4,191,0,171,
 5,187,0,110,4,205,0,82,4,182,0,90,4,201,0,116,4,98,0,75,2,154,255,120,6,69,0,77,4,98,0,75,4,98,0,78,5,115,0,86,5,8,0,42,5,187,0,77,
 7,248,0,77,6,49,0,130,4,252,0,76,5,187,0,77,5,187,0,77,5,187,0,77,5,124,0,86,5,124,0,86,6,125,255,172,4,248,0,86,5,186,0,77,5,51,0,121,
 3,94,0,86,3,94,0,86,3,104,255,121,8,166,0,40,9,21,0,86,6,238,255,172,6,140,0,86,6,205,0,86,5,215,0,45,6,205,0,86,5,221,0,18,6,39,0,86,
 6,21,0,86,4,248,0,86,6,102,0,86,5,124,0,86,9,114,0,18,5,49,0,86,6,205,0,86,6,205,0,86,6,140,0,86,6,93,0,40,7,248,0,77,6,205,0,86,
 6,69,0,77,6,204,0,86,5,106,0,86,5,187,0,77,5,91,0,20,5,215,0,45,6,212,0,77,5,150,0,9,6,245,0,86,6,147,0,56,9,33,0,77,9,79,0,77,
 6,227,0,10,8,166,0,86,5,241,0,86,5,186,0,77,9,68,0,86,6,89,0,41,4,170,0,75,4,205,0,62,5,0,0,63,4,105,0,63,4,204,0,63,4,148,0,75,
 7,69,0,22,4,152,0,63,5,87,0,63,5,87,0,63,5,51,0,63,5,19,0,32,6,65,0,63,5,69,0,63,4,205,0,75,5,69,0,63,5,8,0,42,4,98,0,75,
 4,118,0,59,4,155,0,22,6,126,0,74,4,74,0,0,5,81,0,63,5,69,0,63,7,188,0,63,7,202,0,63,5,133,0,27,7,55,0,76,4,227,0,76,4,98,0,78,
 7,98,0,97,5,81,0,45,4,148,0,75,4,148,0,75,5,44,0,27,4,105,0,63,4,98,0,75,4,13,0,79,2,188,0,63,2,188,0,16,2,154,255,120,7,28,0,32,
 7,78,0,63,5,60,0,36,5,51,0,63,5,87,0,63,4,155,0,22,5,69,0,63,6,86,0,27,5,16,0,18,8,155,0,86,6,239,0,97,9,114,0,18,7,69,0,22,
 11,189,0,86,9,87,0,97,7,228,0,21,7,245,0,22,6,69,0,77,4,178,0,75,6,151,0,18,5,99,0,22,6,151,0,18,5,99,0,22,6,22,0,27,4,217,0,22,
 5,10,0,86,4,114,0,63,4,248,0,77,4,105,0,54,6,63,0,86,5,40,0,63,9,114,0,18,7,69,0,22,5,49,0,86,4,152,0,63,6,209,0,86,5,91,0,63,
 6,140,0,66,5,51,0,56,7,126,0,10,5,243,0,27,6,245,0,86,5,81,0,63,8,103,0,86,6,226,0,63,9,174,0,86,7,159,0,63,5,187,0,77,4,98,0,75,
 5,91,0,20,4,118,0,59,5,35,255,240,4,47,255,232,5,35,255,240,4,47,255,232,6,60,0,9,4,172,0,0,7,91,0,20,5,207,0,72,6,174,0,56,5,81,0,63,
 6,141,0,56,5,60,0,56,3,94,0,86,9,114,0,18,7,69,0,22,6,66,0,86,4,253,0,63,6,205,0,86,5,69,0,63,6,147,0,56,5,69,0,63,2,188,0,63,
 5,221,0,18,4,170,0,75,5,221,0,18,4,170,0,75,7,114,255,200,7,5,0,75,5,124,0,86,4,148,0,75,6,69,0,77,4,148,0,75,6,69,0,77,4,148,0,75,
 9,114,0,18,7,69,0,22,5,49,0,86,4,152,0,63,4,186,0,63,4,22,0,63,6,205,0,86,5,87,0,63,6,205,0,86,5,87,0,63,6,69,0,77,4,205,0,75,
 6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,5,186,0,77,4,98,0,78,5,215,0,45,4,155,0,22,5,215,0,45,4,155,0,22,5,215,0,45,4,155,0,22,
 6,147,0,56,5,69,0,63,4,248,0,86,4,105,0,63,8,166,0,86,7,55,0,76,5,49,0,86,4,152,0,73,6,93,0,40,5,19,0,32,8,252,0,40,6,206,0,32,
 5,231,0,77,4,155,0,75,7,102,255,240,6,41,255,240,6,201,0,63,5,252,0,63,6,111,0,81,6,138,0,36,5,234,0,63,5,232,0,135,5,96,0,63,5,252,0,63,
 8,26,0,63,6,111,0,81,5,199,0,90,5,51,0,90,8,142,0,90,6,99,0,144,6,15,0,36,5,78,255,211,6,55,0,135,6,156,0,36,6,32,0,45,7,8,0,63,
 5,255,0,90,6,147,255,202,6,18,0,153,6,69,0,63,5,227,0,135,7,114,0,36,6,23,0,153,6,240,0,63,6,69,0,63,6,147,0,36,5,209,0,90,5,208,0,63,
 6,5,0,18,5,28,0,63,6,224,0,81,6,106,255,121,6,69,0,77,6,239,0,72,2,54,0,214,1,230,0,24,2,28,0,5,2,208,0,3,2,82,0,23,3,42,0,9,
 3,153,0,81,7,152,0,36,5,0,0,81,5,151,0,108,5,196,0,90,5,62,0,45,5,88,0,108,4,79,0,81,5,71,0,81,6,139,0,81,5,134,0,108,5,53,0,54,
 2,222,0,81,7,211,0,63,5,0,0,108,5,45,0,45,5,78,0,81,4,236,0,108,5,80,0,90,5,16,0,144,5,53,0,36,2,149,255,103,5,45,0,115,3,146,255,234,
 5,80,0,90,3,20,0,33,7,160,0,36,4,208,0,108,5,90,0,90,5,53,0,36,5,53,0,36,7,125,0,36,5,53,0,63,5,34,0,108,3,141,0,90,7,125,0,36,
 5,72,0,81,4,254,0,99,6,225,0,54,6,0,0,45,2,114,0,191,2,202,0,81,5,112,0,105,6,188,0,105,6,60,0,105,6,75,0,105,5,160,0,105,7,194,0,105,
 7,77,0,76,8,187,0,124,4,161,0,76,5,227,0,105,7,145,0,105,7,144,0,133,5,187,0,105,8,43,0,124,6,249,0,76,6,126,0,76,7,252,0,105,5,179,0,105,
 5,113,0,105,7,190,0,124,7,7,0,105,7,173,0,76,5,214,0,105,5,255,0,105,5,233,0,124,6,0,0,105,6,138,0,28,7,192,0,133,5,137,0,105,5,234,0,124,
 5,217,0,105,7,255,0,105,8,21,0,105,5,197,0,105,6,108,0,105,5,198,0,105,6,86,0,105,7,167,0,133,4,71,0,99,4,128,0,99,4,161,0,72,6,99,0,99,
 4,109,0,63,4,101,0,72,4,205,0,27,6,149,0,99,4,106,0,99,4,81,0,45,8,16,0,99,4,155,0,99,4,155,0,126,6,84,0,99,4,125,0,99,4,145,0,99,
 6,81,0,99,4,202,255,238,5,157,0,31,5,105,0,36,6,65,0,99,4,153,0,99,6,144,0,99,4,121,0,72,4,169,0,18,4,155,0,126,5,63,0,99,4,157,0,99,
 4,137,0,81,4,136,0,81,4,211,255,238,5,108,0,45,4,128,0,99,4,186,0,99,4,128,0,99,4,128,0,99,4,126,0,99,4,211,0,99,6,196,0,99,4,229,0,99,
 4,147,0,117,4,215,0,99,4,127,0,99,4,59,0,141,2,139,0,31,4,157,0,63,6,107,0,63,6,196,0,19,5,0,0,63,4,98,0,75,4,219,0,63,4,219,0,63,
 4,112,0,53,3,169,255,208,2,77,255,216,4,10,0,27,5,51,0,63,4,113,0,30,6,65,0,63,5,79,0,63,4,205,0,75,4,98,0,114,4,133,0,75,4,133,0,75,
 4,205,0,46,7,30,0,9,4,78,0,54,4,205,0,75,4,205,0,75,4,56,0,63,5,196,0,103,5,196,0,103,4,118,0,59,4,169,0,42,4,199,0,117,6,165,0,100,
 4,183,0,120,4,47,255,223,6,50,255,240,4,22,0,64,4,22,0,75,4,60,0,67,5,197,0,54,4,56,0,63,4,157,0,63,5,69,0,63,4,56,0,63,6,39,0,67,
 5,19,0,32,3,132,255,247,4,176,255,220,3,213,0,54,3,213,0,42,3,238,0,54,3,116,0,54,3,116,0,54,3,222,0,48,4,73,0,54,2,30,0,54,2,37,255,172,
 3,240,0,54,3,48,0,54,5,5,0,48,4,37,0,51,4,93,0,51,3,242,0,48,3,47,0,46,3,105,0,54,3,196,0,54,3,69,0,76,3,96,0,12,3,244,0,39,
 3,90,0,77,3,90,0,77,3,150,0,77,4,187,0,77,3,150,0,77,3,150,0,77,3,51,0,77,3,51,0,77,2,246,0,77,2,246,0,77,3,150,0,77,2,40,0,77,
 3,196,0,77,5,62,0,77,3,104,0,77,3,93,0,77,3,19,0,77,3,93,0,77,3,93,0,77,3,150,0,77,2,171,0,77,3,190,0,77,3,2,0,74,5,62,0,77,
 3,137,0,77,3,162,0,34,3,2,0,72,2,253,0,28,3,6,0,47,4,26,0,54,2,251,0,14,1,185,0,39,2,250,0,81,3,190,0,77,3,137,0,77,3,2,0,72,
 2,253,0,28,3,4,0,72,4,26,0,54,2,251,0,14,7,126,0,42,4,155,255,229,4,73,0,54,2,188,0,63,2,188,0,66,5,8,0,42,4,169,0,42,4,227,255,224,
 2,188,0,1,3,150,0,77,3,19,0,77,3,18,0,77,3,93,0,77,2,246,0,77,2,194,0,77,2,174,0,77,3,150,0,77,3,194,0,77,2,40,0,77,2,53,0,77,
 2,40,0,77,2,40,0,77,2,170,0,77,2,165,0,77,2,79,0,77,3,24,0,77,4,232,0,77,5,62,0,77,4,59,0,77,4,57,0,77,3,102,0,77,3,93,0,77,
 3,195,0,77,2,225,0,77,2,201,0,77,2,171,0,77,3,190,0,77,3,107,0,77,2,239,0,27,3,132,0,77,3,137,0,77,2,247,0,77,3,203,0,77,2,247,0,77,
 3,65,0,77,3,93,0,77,0,0,253,25,0,0,252,128,0,0,253,25,0,0,252,128,0,0,252,74,0,0,252,74,5,150,255,242,4,170,0,75,6,21,0,86,5,8,0,42,
 6,21,0,86,5,8,0,42,6,21,0,86,5,8,0,42,5,187,0,77,4,98,0,75,6,62,0,86,5,8,0,75,6,62,0,86,5,8,0,75,6,62,0,86,5,8,0,75,
 6,62,0,86,5,8,0,75,6,62,0,86,5,8,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,
 5,124,0,86,4,148,0,75,5,28,0,86,3,24,0,56,6,38,0,77,5,8,0,75,6,205,0,86,5,60,0,56,6,205,0,86,5,60,0,56,6,205,0,86,5,60,255,214,
 6,205,0,86,5,60,0,56,6,205,0,86,5,60,0,56,3,94,0,86,2,188,0,15,3,94,0,86,2,188,0,16,6,66,0,86,4,253,0,63,6,66,0,86,4,253,0,63,
 6,66,0,86,4,253,0,63,5,16,0,86,2,188,0,63,5,16,0,86,2,188,0,63,5,16,0,86,2,188,0,59,5,16,0,86,2,188,0,19,7,248,0,77,7,158,0,63,
 7,248,0,77,7,158,0,63,7,248,0,77,7,158,0,63,6,148,0,81,5,60,0,63,6,148,0,81,5,60,0,63,6,148,0,81,5,60,0,63,6,148,0,81,5,60,0,63,
 6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,5,106,0,86,5,8,0,42,5,106,0,86,5,8,0,42,
 5,251,0,86,3,203,0,53,5,251,0,86,3,203,0,53,5,251,0,86,3,203,0,53,5,251,0,86,3,203,0,53,5,51,0,121,4,13,0,79,5,51,0,121,4,13,0,79,
 5,51,0,121,4,13,0,79,5,51,0,121,4,13,0,79,5,51,0,121,4,13,0,79,5,91,0,20,3,83,0,44,5,91,0,20,3,83,0,44,5,91,0,20,3,83,0,44,
 5,91,0,20,3,83,0,44,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,
 5,150,255,246,4,47,255,223,5,150,255,246,4,47,255,223,8,22,255,240,6,50,255,240,8,22,255,240,6,50,255,240,8,22,255,240,6,50,255,240,8,22,255,240,6,50,255,240,
 8,22,255,240,6,50,255,240,5,150,0,9,4,74,0,0,5,150,0,9,4,74,0,0,5,35,255,240,4,47,255,232,5,65,0,68,4,22,0,64,5,65,0,68,4,22,0,64,
 5,65,0,68,4,22,0,64,5,60,0,56,3,83,0,8,6,50,255,240,4,47,255,232,7,77,0,75,3,24,0,56,3,24,0,3,3,24,0,56,6,209,0,63,4,205,0,75,
 5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,
 5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,5,150,255,242,4,170,0,75,
 5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,
 5,124,0,86,4,148,0,75,5,124,0,86,4,148,0,75,3,94,0,86,2,188,0,63,3,94,0,86,2,188,0,63,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,
 6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,6,69,0,77,4,205,0,75,6,69,0,76,4,205,0,76,
 6,69,0,76,4,205,0,76,6,69,0,76,4,205,0,76,6,69,0,76,4,205,0,76,6,69,0,76,4,205,0,76,6,71,0,63,5,60,0,42,6,71,0,63,5,60,0,42,
 6,71,0,68,5,60,0,45,6,71,0,68,5,60,0,45,6,71,0,68,5,60,0,45,6,71,0,68,5,60,0,45,6,71,0,68,5,60,0,45,5,35,255,240,4,47,255,232,
 5,35,255,240,4,47,255,232,5,35,255,240,4,47,255,232,5,35,255,240,4,47,255,232,7,195,0,86,5,11,0,63,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,
 5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,150,255,242,5,150,255,242,7,10,0,4,7,10,0,3,5,252,0,2,6,29,0,5,5,150,255,242,5,150,255,242,
 4,96,0,89,4,96,0,89,4,96,0,89,4,96,0,89,4,96,0,89,4,96,0,89,6,155,0,6,6,138,0,4,8,107,0,4,8,107,0,3,7,223,0,2,8,15,0,5,
 5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,7,235,0,6,7,224,0,4,9,198,0,4,9,204,0,3,
 9,53,0,2,9,107,0,5,8,157,0,5,8,152,0,6,3,123,0,63,3,123,0,63,3,123,255,230,3,123,255,231,3,123,0,24,3,123,255,253,3,123,0,52,3,123,0,44,
 4,135,0,6,4,113,0,4,6,82,0,4,6,87,0,3,5,192,0,2,5,251,0,5,5,52,0,5,5,35,0,6,4,205,0,75,4,205,0,75,4,205,0,75,4,205,0,75,
 4,205,0,75,4,205,0,75,6,123,0,6,6,186,0,4,8,237,0,4,8,232,0,3,7,115,0,2,7,173,0,5,4,254,0,63,4,254,0,63,4,254,0,63,4,254,0,63,
 4,254,0,63,4,254,0,63,4,254,0,63,4,254,0,63,6,163,0,4,8,137,0,3,8,40,0,5,7,85,0,6,6,219,0,72,6,219,0,72,6,219,0,72,6,219,0,72,
 6,219,0,72,6,219,0,72,6,219,0,72,6,219,0,72,6,180,0,6,6,239,0,4,9,33,0,4,9,44,0,3,7,151,0,2,7,214,0,5,7,93,0,5,7,161,0,6,
 5,138,0,75,5,138,0,75,4,96,0,89,4,96,0,89,5,60,0,63,5,60,0,63,3,123,0,25,3,123,0,63,4,205,0,75,4,205,0,75,4,254,0,63,4,254,0,63,
 6,219,0,72,6,219,0,72,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,150,255,242,5,150,255,242,
 7,10,0,4,7,10,0,3,5,252,0,2,6,29,0,5,5,150,255,242,5,150,255,242,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,
 5,60,0,63,5,60,0,63,7,235,0,6,7,224,0,4,9,198,0,4,9,204,0,3,9,53,0,2,9,107,0,5,8,157,0,5,8,152,0,6,6,219,0,72,6,219,0,72,
 6,219,0,72,6,219,0,72,6,219,0,72,6,219,0,72,6,219,0,72,6,219,0,72,6,180,0,6,6,239,0,4,9,33,0,4,9,44,0,3,7,151,0,2,7,214,0,5,
 7,93,0,5,7,161,0,6,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,138,0,75,5,150,255,242,5,150,255,242,5,214,0,2,
 5,150,255,242,5,150,255,242,3,153,1,52,3,153,1,116,3,153,1,52,3,153,0,138,3,153,0,126,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,5,60,0,63,
 7,50,0,2,6,209,255,228,8,147,0,2,8,13,255,228,6,205,0,86,3,153,0,80,3,153,0,105,3,153,0,138,3,123,0,57,3,123,0,63,3,123,0,5,3,123,0,15,
 3,123,0,34,3,123,0,24,3,94,0,86,3,94,0,86,5,35,0,2,4,195,255,228,3,153,0,78,3,153,0,76,3,153,0,138,4,254,0,63,4,254,0,63,4,254,0,63,
 4,254,0,63,4,201,0,116,4,201,0,116,4,254,0,63,4,254,0,63,5,35,255,240,5,35,255,240,7,85,0,2,6,220,255,228,6,141,0,4,3,153,0,108,3,153,0,126,
 3,153,0,126,6,219,0,72,6,219,0,72,6,219,0,72,6,219,0,72,6,219,0,72,7,178,0,2,6,98,255,228,7,237,0,2,6,143,255,228,6,104,0,82,3,153,1,55,
 3,153,1,55,3,153,0,0,7,51,0,0,3,153,0,0,7,51,0,0,2,95,0,0,1,204,0,0,1,51,0,0,5,2,0,0,2,129,0,0,1,112,0,0,0,183,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,253,0,99,2,253,0,99,5,2,0,99,3,153,0,99,7,51,0,99,7,51,0,0,3,153,0,237,
 3,153,0,0,2,129,0,126,2,129,0,88,2,129,0,54,2,129,0,88,4,36,0,126,4,36,0,88,4,36,0,54,4,36,0,88,3,195,0,51,3,195,0,51,4,154,1,9,
 4,154,1,9,2,129,0,149,4,218,0,149,7,51,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,112,0,0,9,248,0,44,13,26,0,44,
 1,230,0,36,3,55,0,36,4,137,0,36,1,230,0,36,3,55,0,36,4,137,0,36,5,70,0,186,2,225,0,142,2,225,0,173,4,135,0,119,4,56,0,119,3,153,0,0,
 7,93,0,40,1,51,254,170,3,104,0,230,3,104,0,130,7,202,0,59,6,41,0,119,6,41,0,119,4,148,0,132,3,153,0,138,3,153,0,138,3,195,0,40,2,168,0,47,
 3,195,0,97,4,1,0,16,7,51,0,90,5,218,0,36,1,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,39,0,54,1,185,0,39,3,39,0,44,3,39,0,95,3,39,0,73,3,39,0,91,3,39,0,60,3,39,0,63,
 3,204,0,123,3,204,0,123,3,204,0,123,2,37,0,109,2,37,0,59,3,188,0,85,3,39,0,54,3,39,0,128,3,39,0,77,3,39,0,81,3,39,0,44,3,39,0,95,
 3,39,0,73,3,39,0,91,3,39,0,60,3,39,0,63,3,204,0,123,3,204,0,123,3,204,0,123,2,37,0,109,2,37,0,59,3,90,0,77,3,51,0,77,3,93,0,77,
 3,107,0,81,3,51,0,77,3,193,0,81,3,196,0,77,2,26,0,81,5,62,0,77,3,188,0,85,3,150,0,77,2,215,0,81,2,171,0,77,5,2,0,39,5,2,255,249,
 8,80,0,36,5,175,0,86,6,78,0,39,5,2,0,149,5,91,0,20,5,2,0,83,8,160,0,70,8,2,0,70,5,60,0,62,5,60,0,63,7,211,0,71,7,51,0,214,
 6,104,0,82,6,104,0,82,6,66,0,86,5,150,255,242,5,28,0,24,5,148,0,46,4,2,0,16,4,150,0,79,5,121,0,0,6,128,0,28,4,67,0,21,7,116,0,108,
 7,116,0,108,10,155,0,108,7,116,0,108,7,116,0,77,7,116,0,108,7,116,0,77,7,116,0,81,7,116,0,44,7,116,0,108,7,116,0,95,7,116,0,108,7,116,0,81,
 7,116,0,95,7,116,0,91,4,110,0,108,3,94,0,86,5,77,0,86,7,60,0,86,7,223,0,86,5,150,255,246,8,29,255,246,10,12,255,246,11,251,255,246,7,178,0,86,
 5,150,0,9,7,195,0,9,9,178,0,9,5,16,0,86,5,187,0,77,6,62,0,86,7,248,0,77,2,188,0,63,5,120,0,63,8,52,0,63,6,235,0,63,4,47,255,223,
 6,235,255,223,9,167,255,223,12,99,255,223,7,7,0,63,4,74,0,0,7,7,0,0,9,195,0,0,2,188,0,63,4,98,0,75,5,8,0,75,7,158,0,63,9,9,0,86,
 6,62,0,86,9,33,0,86,5,187,0,77,4,98,0,75,5,187,0,77,7,116,0,54,6,8,0,68,6,8,1,140,6,8,0,105,6,8,1,140,6,8,0,68,6,8,1,140,
 6,8,1,15,6,8,0,230,6,8,0,230,6,8,1,15,6,8,0,68,6,8,0,105,6,8,0,99,6,8,0,78,6,8,0,68,6,8,1,140,6,8,0,105,6,8,1,140,
 6,8,0,68,6,8,0,90,6,8,0,68,6,8,1,140,6,8,0,105,6,8,1,140,6,8,1,140,6,8,0,68,6,8,0,105,6,8,0,68,6,8,0,105,6,8,0,68,
 6,8,0,68,6,30,1,59,6,8,1,127,6,8,1,164,6,8,1,127,6,8,1,164,6,8,0,240,6,8,1,14,6,8,0,140,6,8,0,167,6,8,0,243,6,8,0,105,
 6,8,0,211,6,8,0,192,6,8,0,63,6,8,0,63,6,8,2,161,6,8,1,140,6,8,0,105,6,8,0,105,6,8,2,161,6,8,1,140,6,8,0,68,6,8,0,81,
 6,8,0,68,6,8,0,68,6,8,255,247,6,8,0,105,6,8,255,247,6,8,0,63,6,8,0,63,6,8,0,68,6,8,0,68,6,8,0,105,6,8,0,68,6,8,1,140,
 6,8,0,105,6,8,1,140,6,8,0,68,6,8,1,140,6,8,1,15,6,8,0,119,6,8,0,119,6,8,1,15,6,8,0,68,6,8,0,105,6,8,0,68,6,8,0,105,
 6,8,1,140,6,8,1,140,6,8,0,68,6,8,1,140,6,8,0,105,6,8,1,140,6,8,0,105,6,8,0,105,6,8,0,68,6,8,1,140,6,8,0,105,6,8,1,140,
 6,8,1,140,6,8,1,97,6,8,1,97,6,8,1,97,6,8,1,140,6,8,1,97,6,8,0,105,6,8,0,141,6,8,0,131,6,8,1,140,6,8,0,105,6,8,0,81,
 6,8,0,105,6,8,0,68,6,8,0,105,6,8,0,68,6,8,0,68,6,8,0,105,6,8,0,68,6,8,0,68,6,8,0,105,6,8,0,68,4,157,0,8,3,216,0,68,
 4,118,0,129,4,118,0,129,5,107,0,36,5,107,0,36,5,84,0,195,5,84,0,195,5,84,0,195,5,84,0,195,6,15,0,42,6,15,0,42,5,107,0,18,6,8,0,195,
 6,8,0,195,6,8,0,195,2,161,0,0,4,249,0,195,3,187,0,195,3,187,0,195,4,187,0,64,4,187,0,64,4,187,0,59,4,214,0,184,5,255,0,184,6,8,0,217,
 6,8,0,217,2,85,0,195,4,95,0,159,3,207,0,195,5,145,0,159,5,216,1,22,5,216,1,22,6,8,0,194,6,8,0,194,4,43,0,44,7,52,0,44,10,4,0,44,
 6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,
 6,8,0,195,7,202,0,195,7,202,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,
 6,8,0,195,6,8,0,194,6,8,0,194,6,8,0,194,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,194,6,8,0,194,
 6,8,0,194,6,8,0,194,6,8,0,194,6,8,0,194,6,8,0,194,6,8,0,194,6,8,0,194,6,8,0,195,6,8,0,195,6,8,0,195,6,8,0,195,6,93,0,195,
 6,93,0,195,6,233,0,195,6,233,0,195,4,110,0,195,4,110,0,195,6,93,0,195,6,93,0,195,6,93,0,195,7,197,0,195,6,93,0,195,6,93,0,195,6,93,0,195,
 7,197,0,195,2,221,0,195,6,2,0,131,3,104,0,230,3,104,0,130,3,104,0,230,3,104,0,130,6,8,0,195,3,224,0,5,6,174,0,155,6,8,0,195,4,43,1,160,
 4,43,0,40,7,51,0,155,10,100,0,108,7,65,0,23,3,153,0,115,3,153,0,115,3,153,0,115,3,153,0,115,3,153,2,32,3,153,0,115,3,153,0,115,3,153,0,115,
 3,153,0,115,3,153,0,115,3,153,2,32,3,153,0,115,5,102,2,52,5,102,0,151,5,102,2,52,5,102,2,52,5,102,0,151,5,102,2,52,5,102,0,151,4,43,1,160,
 6,205,0,167,6,2,0,131,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,
 5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,2,196,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,4,229,
 5,137,255,238,5,137,2,196,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,255,238,5,137,2,196,5,137,255,238,5,137,255,238,6,205,0,167,6,205,0,167,
 6,205,0,167,6,205,0,167,6,205,0,167,6,205,0,167,6,205,0,167,6,205,0,167,6,205,0,167,6,205,0,167,4,225,0,167,4,225,0,167,6,205,0,167,6,205,0,167,
 3,246,0,167,3,246,0,167,5,137,0,5,5,137,0,5,5,137,0,5,5,137,0,5,3,157,0,5,3,157,0,5,5,137,0,5,5,137,0,5,3,157,0,5,3,157,0,5,
 5,137,0,5,5,137,0,5,5,137,0,5,5,137,0,5,3,157,0,5,3,157,0,5,5,137,0,5,5,137,0,5,3,157,0,5,3,157,0,5,5,137,0,5,5,137,0,5,
 5,137,0,5,5,137,0,5,5,137,0,5,6,72,0,100,3,142,0,5,6,72,0,100,6,72,0,102,6,72,0,100,6,72,0,100,6,72,0,100,6,72,0,100,6,72,0,100,
 6,72,0,100,6,72,0,100,6,72,0,100,6,72,0,100,3,203,0,100,3,203,0,167,5,178,0,167,6,252,0,167,6,252,0,167,6,252,0,167,2,201,0,5,2,201,0,5,
 2,201,0,5,2,201,0,5,6,72,0,100,6,72,0,100,5,137,0,5,5,137,0,5,5,137,0,5,5,137,0,5,4,63,1,20,6,205,0,167,6,205,0,167,6,205,0,167,
 6,205,0,167,6,205,0,167,5,137,0,5,5,137,0,5,5,137,0,5,8,14,0,100,6,205,0,167,6,205,0,167,6,205,0,167,6,205,0,167,6,72,0,100,6,72,0,100,
 6,72,0,100,6,72,0,100,5,137,0,5,5,137,0,5,5,137,0,5,5,250,0,167,5,250,0,167,5,70,0,167,5,70,0,167,5,137,0,5,6,116,0,153,6,116,0,146,
 6,116,0,153,6,116,0,153,6,116,0,153,6,116,0,153,4,107,0,157,5,67,0,157,5,67,0,157,6,116,0,157,6,116,1,49,6,116,1,147,6,116,0,223,6,116,0,234,
 6,116,1,186,6,116,1,34,6,116,0,166,6,116,1,53,6,116,0,205,6,116,1,33,6,116,0,163,6,116,1,53,6,116,0,205,3,101,0,154,4,152,0,154,6,116,1,82,
 6,116,0,169,3,101,0,162,2,146,0,154,3,123,0,155,6,8,0,105,3,74,0,99,3,74,0,99,3,142,0,5,3,74,0,193,3,74,0,147,6,8,0,126,6,8,0,126,
 6,8,0,140,6,8,0,167,7,112,0,105,10,82,0,68,10,82,0,105,10,82,0,68,10,82,0,68,10,82,0,105,10,82,0,68,10,82,0,68,10,82,0,105,10,82,0,68,
 10,82,0,105,10,82,0,105,5,160,0,0,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,3,42,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,
 5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,5,160,1,14,6,8,0,105,6,8,0,105,6,8,0,68,6,8,0,105,6,8,0,68,6,8,0,105,
 6,8,0,68,6,8,0,105,6,8,1,140,6,8,1,140,6,8,1,50,6,8,1,50,6,8,0,68,6,8,0,105,6,8,0,68,6,8,0,105,6,8,0,90,6,8,0,99,
 6,8,1,140,6,8,1,140,6,8,0,90,6,8,0,90,6,8,0,90,6,8,0,90,6,8,0,90,6,8,0,105,6,8,0,90,6,8,0,105,6,8,0,90,6,8,0,68,
 6,8,0,105,6,8,0,68,6,8,0,105,6,8,1,15,6,8,1,15,6,8,1,15,6,8,1,89,6,8,1,89,6,8,1,15,6,8,0,230,6,8,0,230,6,8,0,230,
 6,8,1,15,6,8,0,230,6,8,0,230,6,8,0,230,6,8,0,230,6,8,0,230,6,8,0,230,6,8,0,230,6,8,0,230,6,8,0,78,6,8,1,13,6,8,1,13,
 6,8,1,14,6,8,1,43,6,8,2,10,6,8,1,198,6,8,0,94,6,8,0,71,6,8,0,71,6,8,0,94,6,8,1,2,6,8,1,14,6,8,0,247,6,8,0,247,
 6,8,0,68,6,8,0,68,6,8,0,68,6,8,0,105,6,8,0,68,6,8,0,105,6,8,0,68,6,8,1,140,6,8,0,63,6,8,0,63,6,8,1,140,6,8,1,140,
 6,8,0,63,6,8,2,161,6,8,0,63,6,8,1,140,6,8,0,105,6,8,0,105,6,8,1,162,6,8,1,162,6,8,0,105,6,8,0,105,6,8,1,140,6,8,1,140,
 6,8,0,63,6,8,0,105,6,8,1,162,6,8,1,162,6,8,0,63,6,8,0,105,6,8,1,140,6,8,1,140,6,8,0,63,6,8,0,216,6,8,0,105,6,8,0,216,
 6,8,0,63,6,8,0,63,6,8,0,63,6,8,0,63,6,8,0,63,6,8,0,63,6,8,0,105,6,8,0,105,6,8,0,216,6,8,0,216,6,8,0,105,6,8,0,105,
 6,8,0,105,6,8,0,68,6,8,0,105,6,8,0,105,6,8,0,68,7,110,0,68,6,8,0,105,6,8,0,105,6,233,0,68,6,8,0,68,6,8,1,46,6,8,1,23,
 6,8,0,196,6,8,0,196,3,142,0,5,12,212,0,44,4,100,0,45,4,100,0,45,6,8,0,237,6,8,0,195,6,8,0,195,6,8,0,131,6,8,1,16,6,8,0,131,
 6,8,1,16,6,8,0,68,6,8,0,68,6,8,1,140,6,8,1,140,6,8,0,131,6,8,1,16,6,8,0,131,6,8,1,16,6,8,0,68,6,8,1,140,6,8,0,105,
 6,8,0,105,6,8,0,68,6,8,0,68,6,205,0,167,6,205,0,167,6,205,0,167,6,205,0,167,5,137,0,5,5,137,0,5,5,137,0,5,5,137,0,5,6,205,0,167,
 5,16,0,66,2,188,0,7,5,106,0,66,5,251,0,86,6,205,0,86,5,60,0,56,6,66,0,86,4,253,0,63,5,65,0,68,4,22,0,64,6,27,0,77,7,248,0,77,
 5,150,255,242,6,27,0,77,5,26,255,223,8,202,255,240,7,22,255,240,5,155,0,86,4,83,0,63,6,131,0,86,4,29,0,53,4,205,0,75,4,112,0,55,2,65,0,81,
 3,132,255,249,5,51,0,121,5,65,0,68,5,144,0,80,4,146,0,77,5,201,0,88,4,188,0,124,5,171,0,88,6,237,0,81,5,113,0,81,6,234,0,81,4,113,0,96,
 4,166,0,77,6,237,0,69,4,138,0,125,4,166,0,77,6,237,0,81,6,22,0,81,6,59,0,81,6,235,0,81,4,164,0,77,4,164,0,79,6,232,0,81,6,206,0,117,
 6,55,0,80,4,163,0,77,4,166,0,77,4,164,0,77,4,173,0,107,4,243,0,146,6,188,0,118,7,17,0,142,4,231,0,79,4,222,0,132,6,33,0,81,8,4,0,84,
 4,141,0,80,4,164,0,104,4,167,0,77,5,100,0,78,6,148,0,134,4,56,0,82,6,8,0,195,3,104,0,230,3,104,0,130,3,104,0,230,3,104,0,130,4,56,0,119,
 5,51,0,121,4,13,0,79,3,94,0,86,2,188,0,66,9,153,0,10,7,220,0,27,9,68,0,108,7,98,0,81,9,68,0,86,7,122,0,97,3,153,0,177,3,153,0,177,
 3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,3,153,0,177,
 3,153,0,177,2,196,0,117,2,196,0,117,1,253,0,147,1,253,0,147,1,253,0,147,6,205,0,86,5,32,0,56,7,57,0,20,6,138,0,44,5,2,0,64,4,98,0,83,
 4,144,0,75,4,78,0,75,5,86,0,75,5,21,0,75,4,67,0,53,4,13,0,79,9,93,255,242,7,25,0,75,9,19,255,242,7,58,0,75,8,104,255,200,7,65,0,75,
 7,80,255,242,5,218,0,75,7,80,255,242,5,218,0,75,7,40,255,242,6,24,0,75,5,187,0,77,4,98,0,75,6,140,0,66,5,51,0,56,6,151,0,86,4,47,0,63,
 7,69,255,247,5,138,255,247,10,109,0,77,7,161,0,75,5,170,0,86,5,39,0,42,4,255,0,98,3,203,0,53,5,16,0,40,2,188,0,45,6,71,0,98,5,60,0,63,
 4,255,0,98,3,203,0,53,5,187,0,32,4,98,0,30,3,41,0,235,2,52,0,175,6,147,0,56,6,148,0,81,5,60,0,63,6,205,255,35,7,179,0,63,5,28,0,24,
 5,106,0,45,7,248,0,86,3,94,0,86,9,65,255,242,5,19,0,92,5,40,0,102,5,130,0,92,7,48,0,102,5,40,0,92,5,29,0,92,5,150,0,41,7,120,0,102,
 5,40,0,102,5,40,0,102,9,108,0,102,5,72,0,102,5,70,0,134,7,58,0,103,5,40,0,102,5,70,0,102,7,143,0,102,5,189,0,0,6,30,0,102,5,192,0,52,
 7,43,0,102,5,70,0,102,7,27,0,102,5,68,0,102,5,82,0,41,5,70,0,134,5,157,0,103,5,70,0,102,5,82,0,134,5,42,0,102,5,158,0,0,6,188,0,94,
 5,39,0,102,5,242,0,134,5,41,0,102,5,40,0,102,5,40,0,102,5,144,0,102,7,74,0,102,6,129,0,117,4,205,0,75,3,153,0,104,3,153,0,138,5,232,0,56,
 5,60,0,56,5,60,0,56,8,15,0,57,8,10,0,56,6,69,0,58,6,254,0,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,8,4,0,45,5,150,255,242,6,21,0,86,5,187,0,77,6,62,0,86,5,124,0,86,5,28,0,86,6,38,0,77,6,205,0,86,3,94,0,86,
 3,104,255,121,6,66,0,86,5,16,0,86,7,248,0,77,6,148,0,81,6,69,0,77,5,106,0,86,6,69,0,77,5,251,0,86,5,51,0,121,5,91,0,20,6,71,0,63,
 5,150,255,246,8,22,255,240,5,150,0,9,5,35,255,240,5,65,0,68,4,170,0,75,5,8,0,42,4,98,0,75,5,8,0,75,4,148,0,75,3,24,0,56,5,8,0,75,
 5,60,0,56,2,188,0,63,2,154,255,120,4,253,0,63,2,188,0,63,7,158,0,63,5,60,0,63,4,205,0,75,5,8,0,42,5,8,0,75,3,203,0,53,4,13,0,79,
 3,83,0,44,5,60,0,42,4,47,255,223,6,50,255,240,4,74,0,0,4,47,255,232,4,22,0,64,5,150,255,242,6,21,0,86,5,28,0,86,5,150,0,54,5,124,0,86,
 5,65,0,68,6,205,0,86,6,69,0,77,3,94,0,86,6,66,0,86,5,150,255,242,7,248,0,77,6,148,0,81,5,16,0,101,6,69,0,77,6,204,0,86,5,106,0,86,
 6,69,0,77,5,23,0,74,5,91,0,20,5,35,255,240,6,69,0,77,5,150,0,9,6,147,0,12,6,104,0,82,5,107,0,36,5,138,0,75,4,200,0,116,4,192,0,45,
 4,205,0,75,4,96,0,89,4,67,0,63,5,60,0,63,4,205,0,75,3,123,0,63,5,101,0,63,5,12,0,65,5,69,0,51,4,254,0,63,4,67,0,63,4,205,0,75,
 5,69,0,63,4,201,0,116,4,98,0,75,5,79,0,75,4,216,0,63,4,254,0,63,6,131,0,86,4,188,0,22,6,199,0,77,6,219,0,72,3,216,0,68,4,98,0,75,
 6,28,0,63,4,182,0,90,6,199,0,75,4,201,0,116,6,219,0,63,5,28,0,86,3,204,255,85,5,2,0,86,5,2,0,225,5,2,0,123,5,2,0,128,5,2,0,75,
 5,2,0,151,5,2,0,116,5,2,0,145,5,2,0,95,5,2,0,99,0,0,253,158,0,0,252,230,0,0,253,158,0,0,252,241,0,0,253,42,0,0,252,224,0,0,252,224,
 0,0,253,2,0,0,253,2,0,0,253,175,0,0,253,84,0,0,252,73,2,188,0,63,2,188,0,63,2,188,0,169,2,195,255,178,2,188,0,15,2,188,0,63,6,148,0,81,
 1,104,0,0,4,236,1,40,4,236,1,40,4,236,1,90,4,236,1,40,4,236,1,40,4,236,1,90,4,236,1,56,4,236,1,53,4,236,1,34,4,236,1,40,4,236,1,34,
 4,236,1,53,4,236,1,34,4,236,1,34,4,236,1,34,4,236,1,53,4,236,1,68,4,236,1,68,4,236,1,68,4,236,1,34,0,0,252,193,5,8,0,87,6,148,0,81,
 5,113,0,124,4,205,0,75,4,157,0,129,4,205,0,75,4,30,0,94,4,76,0,74,5,115,0,94,4,227,0,74,0,0,0,1,0,0,33,14,0,1,5,128,24,0,0,10,
 9,0,0,16,0,55,254,173,0,16,0,57,255,107,0,16,0,58,255,144,0,16,0,59,255,107,0,16,0,60,255,31,0,16,0,159,255,31,0,16,1,38,254,173,0,16,1,58,
 255,31,0,36,0,55,255,144,0,36,0,57,255,107,0,36,0,58,255,154,0,36,0,60,255,154,0,36,0,73,255,220,0,36,0,87,255,220,0,36,0,89,255,173,0,36,0,90,
 255,173,0,36,0,92,255,173,0,36,0,159,255,154,0,36,0,191,255,173,0,36,0,193,255,173,0,36,1,36,255,144,0,36,1,37,255,220,0,36,1,38,255,144,0,36,1,39,
 255,220,0,36,1,54,255,154,0,36,1,55,255,173,0,36,1,56,255,154,0,36,1,57,255,173,0,36,1,58,255,154,0,36,1,220,255,144,0,36,1,221,255,220,0,36,1,244,
 255,154,0,36,1,245,255,173,0,36,6,8,255,154,0,36,6,9,255,173,0,36,6,10,255,154,0,36,6,11,255,173,0,36,6,12,255,154,0,36,6,13,255,173,0,36,6,122,
 255,154,0,36,7,134,255,13,0,36,7,138,255,13,0,36,12,88,255,220,0,36,12,89,255,220,0,37,0,16,0,38,0,37,0,38,0,38,0,37,0,42,0,38,0,37,0,50,
 0,38,0,37,0,60,255,220,0,37,0,137,0,38,0,37,0,148,0,38,0,37,0,149,0,38,0,37,0,150,0,38,0,37,0,151,0,38,0,37,0,152,0,38,0,37,0,154,
 0,38,0,37,0,159,255,220,0,37,0,200,0,38,0,37,0,202,0,38,0,37,0,204,0,38,0,37,0,206,0,38,0,37,0,222,0,38,0,37,0,224,0,38,0,37,0,226,
 0,38,0,37,0,228,0,38,0,37,1,14,0,38,0,37,1,16,0,38,0,37,1,18,0,38,0,37,1,20,0,38,0,37,1,56,255,220,0,37,1,58,255,220,0,37,1,172,
 0,38,0,37,1,174,0,38,0,37,1,240,0,38,0,37,1,244,255,220,0,37,6,122,255,220,0,38,0,15,255,220,0,38,0,17,255,220,0,39,0,15,255,183,0,39,0,16,
 0,38,0,39,0,17,255,183,0,39,0,57,255,220,0,40,0,16,0,38,0,41,0,15,255,50,0,41,0,16,255,164,0,41,0,17,255,50,0,41,0,29,255,183,0,41,0,30,
 255,183,0,41,0,36,255,136,0,41,0,68,255,144,0,41,0,72,255,144,0,41,0,82,255,144,0,41,0,85,255,220,0,41,0,88,255,220,0,41,0,130,255,136,0,41,0,131,
 255,136,0,41,0,132,255,136,0,41,0,133,255,136,0,41,0,134,255,136,0,41,0,162,255,144,0,41,0,163,255,144,0,41,0,164,255,144,0,41,0,165,255,144,0,41,0,166,
 255,144,0,41,0,167,255,144,0,41,0,168,255,144,0,41,0,170,255,144,0,41,0,171,255,144,0,41,0,172,255,144,0,41,0,173,255,144,0,41,0,180,255,144,0,41,0,181,
 255,144,0,41,0,182,255,144,0,41,0,183,255,144,0,41,0,184,255,144,0,41,0,186,255,144,0,41,0,187,255,220,0,41,0,188,255,220,0,41,0,189,255,220,0,41,0,190,
 255,220,0,41,0,194,255,136,0,41,0,195,255,144,0,41,0,196,255,136,0,41,0,197,255,144,0,41,0,198,255,136,0,41,0,199,255,144,0,41,0,213,255,144,0,41,0,215,
 255,144,0,41,0,217,255,144,0,41,0,219,255,144,0,41,0,221,255,144,0,41,1,15,255,144,0,41,1,17,255,144,0,41,1,19,255,144,0,41,1,21,255,144,0,41,1,23,
 255,220,0,41,1,25,255,220,0,41,1,27,255,220,0,41,1,43,255,220,0,41,1,45,255,220,0,41,1,47,255,220,0,41,1,49,255,220,0,41,1,51,255,220,0,41,1,53,
 255,220,0,41,1,165,255,144,0,41,1,173,255,144,0,41,1,175,255,144,0,41,1,241,255,144,0,42,0,15,255,183,0,42,0,16,0,38,0,42,0,17,255,183,0,45,0,15,
 255,173,0,45,0,17,255,97,0,45,0,29,255,173,0,45,0,30,255,173,0,46,0,16,255,107,0,46,0,36,255,173,0,46,0,38,255,201,0,46,0,50,255,201,0,46,0,56,
 255,183,0,46,0,58,255,183,0,46,0,60,255,201,0,46,0,72,255,211,0,46,0,82,255,211,0,46,0,88,255,211,0,46,0,92,255,164,0,46,0,130,255,173,0,46,0,131,
 255,173,0,46,0,132,255,173,0,46,0,133,255,173,0,46,0,134,255,173,0,46,0,137,255,201,0,46,0,148,255,201,0,46,0,149,255,201,0,46,0,150,255,201,0,46,0,151,
 255,201,0,46,0,152,255,201,0,46,0,154,255,201,0,46,0,155,255,183,0,46,0,156,255,183,0,46,0,157,255,183,0,46,0,158,255,183,0,46,0,159,255,201,0,46,0,170,
 255,211,0,46,0,171,255,211,0,46,0,172,255,211,0,46,0,173,255,211,0,46,0,180,255,211,0,46,0,181,255,211,0,46,0,182,255,211,0,46,0,183,255,211,0,46,0,184,
 255,211,0,46,0,186,255,220,0,46,0,187,255,211,0,46,0,188,255,211,0,46,0,189,255,211,0,46,0,190,255,211,0,46,0,191,255,164,0,46,0,193,255,164,0,46,0,200,
 255,201,0,46,0,206,255,201,0,46,0,221,255,211,0,46,1,20,255,201,0,46,1,21,255,211,0,46,1,48,255,183,0,46,1,49,255,211,0,46,1,58,255,201,0,47,0,55,
 255,89,0,47,0,56,255,144,0,47,0,57,255,13,0,47,0,58,255,117,0,47,0,60,255,125,0,47,0,92,255,183,0,47,0,155,255,144,0,47,0,156,255,144,0,47,0,157,
 255,144,0,47,0,158,255,144,0,47,0,159,255,125,0,47,0,191,255,183,0,47,0,193,255,183,0,47,1,38,255,89,0,47,1,48,255,144,0,47,1,58,255,125,0,47,7,133,
 254,21,0,47,7,134,254,21,0,47,7,137,254,21,0,47,7,138,254,21,0,49,0,15,255,125,0,49,0,17,255,125,0,49,0,29,255,183,0,49,0,30,255,183,0,50,0,15,
 255,136,0,50,0,16,0,75,0,50,0,17,255,136,0,50,0,57,255,220,0,50,0,59,255,220,0,51,0,15,254,248,0,51,0,16,255,144,0,51,0,17,254,173,0,51,0,29,
 255,183,0,51,0,30,255,183,0,51,0,36,255,107,0,51,0,68,255,201,0,51,0,72,255,201,0,51,0,82,255,201,0,51,0,130,255,107,0,51,0,131,255,107,0,51,0,132,
 255,107,0,51,0,133,255,107,0,51,0,134,255,107,0,51,0,162,255,201,0,51,0,163,255,201,0,51,0,164,255,201,0,51,0,165,255,201,0,51,0,166,255,201,0,51,0,167,
 255,201,0,51,0,168,255,201,0,51,0,170,255,201,0,51,0,171,255,201,0,51,0,172,255,201,0,51,0,173,255,201,0,51,0,180,255,201,0,51,0,181,255,201,0,51,0,182,
 255,201,0,51,0,183,255,201,0,51,0,184,255,201,0,51,0,186,255,201,0,51,0,221,255,201,0,51,1,21,255,201,0,51,7,135,254,248,0,51,7,139,254,248,0,52,0,15,
 255,154,0,52,0,16,0,75,0,52,0,17,255,154,0,53,0,55,255,220,0,53,0,57,255,183,0,53,0,58,255,211,0,53,0,60,255,193,0,53,0,68,0,47,0,53,0,92,
 255,220,0,53,0,159,255,193,0,53,0,162,0,47,0,53,0,163,0,47,0,53,0,164,0,47,0,53,0,165,0,47,0,53,0,166,0,47,0,53,0,167,0,47,0,53,0,168,
 0,47,0,53,0,186,0,38,0,53,0,191,255,220,0,53,0,193,255,220,0,53,1,38,255,220,0,53,1,58,255,193,0,53,7,134,255,183,0,53,7,138,255,183,0,54,0,15,
 255,183,0,54,0,16,0,75,0,54,0,17,255,183,0,54,0,54,255,211,0,54,1,32,255,211,0,54,1,34,255,211,0,55,0,15,255,31,0,55,0,16,254,173,0,55,0,17,
 254,248,0,55,0,29,255,183,0,55,0,30,255,183,0,55,0,36,255,144,0,55,0,55,255,183,0,55,0,68,255,60,0,55,0,70,255,21,0,55,0,72,255,21,0,55,0,82,
 255,21,0,55,0,85,255,107,0,55,0,86,255,68,0,55,0,88,255,68,0,55,0,90,255,31,0,55,0,92,255,31,0,55,0,109,255,107,0,55,0,125,255,107,0,55,0,130,
 255,144,0,55,0,131,255,144,0,55,0,132,255,144,0,55,0,133,255,144,0,55,0,134,255,144,0,55,0,162,255,160,0,55,0,163,255,60,0,55,0,164,255,160,0,55,0,165,
 255,160,0,55,0,166,255,160,0,55,0,167,255,160,0,55,0,168,255,97,0,55,0,169,255,21,0,55,0,170,255,81,0,55,0,171,255,21,0,55,0,172,255,81,0,55,0,173,
 255,81,0,55,0,180,255,101,0,55,0,181,255,21,0,55,0,182,255,101,0,55,0,183,255,101,0,55,0,184,255,101,0,55,0,186,255,97,0,55,0,187,255,98,0,55,0,188,
 255,68,0,55,0,189,255,98,0,55,0,190,255,98,0,55,0,191,255,31,0,55,0,193,255,31,0,55,0,201,255,21,0,55,0,207,255,21,0,55,0,221,255,21,0,55,1,21,
 255,97,0,55,1,23,255,107,0,55,1,27,255,107,0,55,1,33,255,68,0,55,1,35,255,68,0,55,1,38,255,183,0,55,1,49,255,68,0,55,7,135,255,107,0,55,7,139,
 255,107,0,55,7,163,255,107,0,55,7,164,255,107,0,56,0,15,255,68,0,56,0,16,255,220,0,56,0,17,255,68,0,56,0,29,255,183,0,56,0,30,255,183,0,56,0,36,
 255,193,0,56,0,130,255,193,0,56,0,131,255,193,0,56,0,132,255,193,0,56,0,133,255,193,0,56,0,134,255,193,0,57,0,15,254,154,0,57,0,16,255,107,0,57,0,17,
 254,154,0,57,0,29,255,50,0,57,0,30,255,50,0,57,0,36,255,97,0,57,0,50,255,220,0,57,0,68,255,68,0,57,0,72,255,68,0,57,0,76,255,220,0,57,0,82,
 255,68,0,57,0,88,255,125,0,57,0,92,255,173,0,57,0,130,255,97,0,57,0,131,255,97,0,57,0,132,255,97,0,57,0,133,255,97,0,57,0,134,255,97,0,57,0,148,
 255,220,0,57,0,149,255,220,0,57,0,150,255,220,0,57,0,151,255,220,0,57,0,152,255,220,0,57,0,154,255,220,0,57,0,162,255,68,0,57,0,163,255,68,0,57,0,164,
 255,68,0,57,0,165,255,68,0,57,0,166,255,68,0,57,0,167,255,68,0,57,0,168,255,68,0,57,0,170,255,68,0,57,0,171,255,68,0,57,0,172,255,68,0,57,0,173,
 255,68,0,57,0,180,255,68,0,57,0,181,255,68,0,57,0,182,255,68,0,57,0,183,255,68,0,57,0,184,255,68,0,57,0,186,255,68,0,57,0,187,255,125,0,57,0,188,
 255,125,0,57,0,189,255,125,0,57,0,190,255,125,0,57,0,191,255,173,0,57,0,193,255,173,0,57,0,221,255,68,0,57,1,20,255,220,0,57,1,21,255,68,0,57,1,49,
 255,125,0,57,7,134,0,38,0,57,7,135,254,248,0,57,7,138,0,38,0,57,7,139,254,248,0,58,0,15,254,193,0,58,0,16,255,144,0,58,0,17,254,193,0,58,0,29,
 255,117,0,58,0,30,255,117,0,58,0,36,255,125,0,58,0,68,255,78,0,58,0,72,255,89,0,58,0,76,255,220,0,58,0,82,255,89,0,58,0,85,255,164,0,58,0,88,
 255,173,0,58,0,92,255,211,0,58,0,130,255,125,0,58,0,131,255,125,0,58,0,132,255,125,0,58,0,133,255,125,0,58,0,134,255,125,0,58,0,162,255,78,0,58,0,163,
 255,78,0,58,0,164,255,78,0,58,0,165,255,78,0,58,0,166,255,78,0,58,0,167,255,78,0,58,0,168,255,117,0,58,0,170,255,89,0,58,0,171,255,89,0,58,0,172,
 255,89,0,58,0,173,255,89,0,58,0,180,255,89,0,58,0,181,255,89,0,58,0,182,255,89,0,58,0,183,255,89,0,58,0,184,255,89,0,58,0,186,255,89,0,58,0,187,
 255,173,0,58,0,188,255,173,0,58,0,189,255,173,0,58,0,190,255,173,0,58,0,191,255,211,0,58,0,193,255,211,0,58,0,221,255,89,0,58,1,21,255,89,0,58,1,23,
 255,164,0,58,1,27,255,164,0,58,1,49,255,173,0,58,7,134,0,38,0,58,7,135,255,31,0,58,7,138,0,38,0,58,7,139,255,31,0,59,0,16,255,183,0,59,0,36,
 255,183,0,59,0,38,255,220,0,59,0,50,255,220,0,59,0,130,255,183,0,59,0,131,255,183,0,59,0,132,255,183,0,59,0,133,255,183,0,59,0,134,255,183,0,59,0,137,
 255,220,0,59,0,148,255,220,0,59,0,149,255,220,0,59,0,150,255,220,0,59,0,151,255,220,0,59,0,152,255,220,0,59,0,154,255,220,0,59,0,200,255,220,0,59,0,206,
 255,220,0,59,1,20,255,220,0,60,0,15,254,248,0,60,0,16,255,50,0,60,0,17,254,248,0,60,0,29,255,3,0,60,0,30,255,3,0,60,0,36,255,125,0,60,0,38,
 255,220,0,60,0,68,255,97,0,60,0,72,255,78,0,60,0,76,255,220,0,60,0,82,255,78,0,60,0,88,255,78,0,60,0,130,255,125,0,60,0,131,255,125,0,60,0,132,
 255,125,0,60,0,133,255,125,0,60,0,134,255,125,0,60,0,137,255,220,0,60,0,162,255,97,0,60,0,163,255,97,0,60,0,164,255,97,0,60,0,165,255,97,0,60,0,166,
 255,97,0,60,0,167,255,97,0,60,0,168,255,97,0,60,0,170,255,78,0,60,0,171,255,78,0,60,0,172,255,78,0,60,0,173,255,78,0,60,0,180,255,78,0,60,0,181,
 255,78,0,60,0,182,255,78,0,60,0,183,255,78,0,60,0,184,255,78,0,60,0,186,255,78,0,60,0,187,255,78,0,60,0,188,255,78,0,60,0,189,255,78,0,60,0,190,
 255,78,0,60,0,200,255,220,0,60,0,206,255,220,0,60,0,221,255,78,0,60,1,21,255,78,0,60,1,49,255,78,0,61,0,15,255,220,0,61,0,17,255,220,0,73,0,15,
 255,211,0,73,0,16,255,183,0,73,0,17,255,183,0,73,7,134,0,151,0,73,7,137,0,65,0,73,7,138,0,151,0,78,0,16,255,173,0,82,0,17,255,220,0,85,0,15,
 255,107,0,85,0,17,255,68,0,85,7,133,0,75,0,85,7,134,0,75,0,85,7,137,0,75,0,85,7,138,0,75,0,89,0,15,255,89,0,89,0,17,255,50,0,89,7,133,
 0,75,0,89,7,134,0,75,0,89,7,137,0,75,0,89,7,138,0,75,0,90,0,15,255,89,0,90,0,17,255,50,0,90,7,133,0,75,0,90,7,134,0,75,0,90,7,137,
 0,75,0,90,7,138,0,75,0,91,0,16,255,220,0,92,0,15,255,60,0,92,0,17,255,21,0,92,7,133,0,75,0,92,7,134,0,75,0,92,7,137,0,75,0,92,7,138,
 0,75,0,109,0,45,255,183,0,109,0,55,255,107,0,109,1,38,255,107,0,125,0,45,255,183,0,125,0,55,255,107,0,125,1,38,255,107,0,130,0,55,255,144,0,130,0,57,
 255,107,0,130,0,58,255,154,0,130,0,60,255,154,0,130,0,73,255,220,0,130,0,87,255,220,0,130,0,89,255,173,0,130,0,90,255,173,0,130,0,92,255,173,0,130,0,159,
 255,154,0,130,0,191,255,173,0,130,0,193,255,173,0,130,1,36,255,144,0,130,1,37,255,220,0,130,1,38,255,144,0,130,1,39,255,220,0,130,1,54,255,154,0,130,1,55,
 255,173,0,130,1,56,255,154,0,130,1,57,255,173,0,130,1,58,255,154,0,130,1,220,255,144,0,130,1,221,255,220,0,130,1,244,255,154,0,130,1,245,255,173,0,130,6,8,
 255,154,0,130,6,9,255,173,0,130,6,10,255,154,0,130,6,11,255,173,0,130,6,12,255,154,0,130,6,13,255,173,0,130,6,122,255,154,0,130,7,134,255,13,0,130,7,138,
 255,13,0,130,12,88,255,220,0,130,12,89,255,220,0,131,0,55,255,144,0,131,0,57,255,107,0,131,0,58,255,154,0,131,0,60,255,154,0,131,0,73,255,220,0,131,0,87,
 255,220,0,131,0,89,255,173,0,131,0,90,255,173,0,131,0,92,255,173,0,131,0,159,255,154,0,131,0,191,255,173,0,131,0,193,255,173,0,131,1,36,255,144,0,131,1,37,
 255,220,0,131,1,38,255,144,0,131,1,39,255,220,0,131,1,54,255,154,0,131,1,55,255,173,0,131,1,56,255,154,0,131,1,57,255,173,0,131,1,58,255,154,0,131,1,220,
 255,144,0,131,1,221,255,220,0,131,1,244,255,154,0,131,1,245,255,173,0,131,6,8,255,154,0,131,6,9,255,173,0,131,6,10,255,154,0,131,6,11,255,173,0,131,6,12,
 255,154,0,131,6,13,255,173,0,131,6,122,255,154,0,131,7,134,255,13,0,131,7,138,255,13,0,131,12,88,255,220,0,131,12,89,255,220,0,132,0,55,255,144,0,132,0,57,
 255,107,0,132,0,58,255,154,0,132,0,60,255,154,0,132,0,73,255,220,0,132,0,87,255,220,0,132,0,89,255,173,0,132,0,90,255,173,0,132,0,92,255,173,0,132,0,159,
 255,154,0,132,0,191,255,173,0,132,0,193,255,173,0,132,1,36,255,144,0,132,1,37,255,220,0,132,1,38,255,144,0,132,1,39,255,220,0,132,1,54,255,154,0,132,1,55,
 255,173,0,132,1,56,255,154,0,132,1,57,255,173,0,132,1,58,255,154,0,132,1,220,255,144,0,132,1,221,255,220,0,132,1,244,255,154,0,132,1,245,255,173,0,132,6,8,
 255,154,0,132,6,9,255,173,0,132,6,10,255,154,0,132,6,11,255,173,0,132,6,12,255,154,0,132,6,13,255,173,0,132,6,122,255,154,0,132,7,134,255,13,0,132,7,138,
 255,13,0,132,12,88,255,220,0,132,12,89,255,220,0,133,0,55,255,144,0,133,0,57,255,107,0,133,0,58,255,154,0,133,0,60,255,154,0,133,0,73,255,220,0,133,0,87,
 255,220,0,133,0,89,255,173,0,133,0,90,255,173,0,133,0,92,255,173,0,133,0,159,255,154,0,133,0,191,255,173,0,133,0,193,255,173,0,133,1,36,255,144,0,133,1,37,
 255,220,0,133,1,38,255,144,0,133,1,39,255,220,0,133,1,54,255,154,0,133,1,55,255,173,0,133,1,56,255,154,0,133,1,57,255,173,0,133,1,58,255,154,0,133,1,220,
 255,144,0,133,1,221,255,220,0,133,1,244,255,154,0,133,1,245,255,173,0,133,6,8,255,154,0,133,6,9,255,173,0,133,6,10,255,154,0,133,6,11,255,173,0,133,6,12,
 255,154,0,133,6,13,255,173,0,133,6,122,255,154,0,133,7,134,255,13,0,133,7,138,255,13,0,133,12,88,255,220,0,133,12,89,255,220,0,134,0,55,255,144,0,134,0,57,
 255,107,0,134,0,58,255,154,0,134,0,60,255,154,0,134,0,73,255,220,0,134,0,87,255,220,0,134,0,89,255,173,0,134,0,90,255,173,0,134,0,92,255,173,0,134,0,159,
 255,154,0,134,0,191,255,173,0,134,0,193,255,173,0,134,1,36,255,144,0,134,1,37,255,220,0,134,1,38,255,144,0,134,1,39,255,220,0,134,1,54,255,154,0,134,1,55,
 255,173,0,134,1,56,255,154,0,134,1,57,255,173,0,134,1,58,255,154,0,134,1,220,255,144,0,134,1,221,255,220,0,134,1,244,255,154,0,134,1,245,255,173,0,134,6,8,
 255,154,0,134,6,9,255,173,0,134,6,10,255,154,0,134,6,11,255,173,0,134,6,12,255,154,0,134,6,13,255,173,0,134,6,122,255,154,0,134,7,134,255,13,0,134,7,138,
 255,13,0,134,12,88,255,220,0,134,12,89,255,220,0,136,0,16,0,38,0,137,0,15,255,220,0,137,0,17,255,220,0,138,0,16,0,38,0,139,0,16,0,38,0,140,0,16,
 0,38,0,141,0,16,0,38,0,146,0,15,255,183,0,146,0,16,0,75,0,146,0,17,255,183,0,146,0,36,255,220,0,146,0,57,255,220,0,146,0,60,255,220,0,146,0,130,
 255,220,0,146,0,131,255,220,0,146,0,132,255,220,0,146,0,133,255,220,0,146,0,134,255,220,0,146,0,159,255,220,0,146,1,58,255,220,0,147,0,15,255,125,0,147,0,17,
 255,125,0,147,0,29,255,183,0,147,0,30,255,183,0,148,0,15,255,136,0,148,0,16,0,75,0,148,0,17,255,136,0,148,0,57,255,220,0,148,0,59,255,220,0,149,0,15,
 255,136,0,149,0,16,0,75,0,149,0,17,255,136,0,149,0,57,255,220,0,149,0,59,255,220,0,150,0,15,255,136,0,150,0,16,0,75,0,150,0,17,255,136,0,150,0,57,
 255,220,0,150,0,59,255,220,0,151,0,15,255,136,0,151,0,16,0,75,0,151,0,17,255,136,0,151,0,57,255,220,0,151,0,59,255,220,0,152,0,15,255,136,0,152,0,16,
 0,75,0,152,0,17,255,136,0,152,0,57,255,220,0,152,0,59,255,220,0,154,0,15,255,136,0,154,0,16,0,75,0,154,0,17,255,136,0,154,0,57,255,220,0,154,0,59,
 255,220,0,155,0,15,255,68,0,155,0,16,255,220,0,155,0,17,255,68,0,155,0,29,255,183,0,155,0,30,255,183,0,155,0,36,255,193,0,155,0,130,255,193,0,155,0,131,
 255,193,0,155,0,132,255,193,0,155,0,133,255,193,0,155,0,134,255,193,0,156,0,15,255,68,0,156,0,16,255,220,0,156,0,17,255,68,0,156,0,29,255,183,0,156,0,30,
 255,183,0,156,0,36,255,193,0,156,0,130,255,193,0,156,0,131,255,193,0,156,0,132,255,193,0,156,0,133,255,193,0,156,0,134,255,193,0,157,0,15,255,68,0,157,0,16,
 255,220,0,157,0,17,255,68,0,157,0,29,255,183,0,157,0,30,255,183,0,157,0,36,255,193,0,157,0,130,255,193,0,157,0,131,255,193,0,157,0,132,255,193,0,157,0,133,
 255,193,0,157,0,134,255,193,0,158,0,15,255,68,0,158,0,16,255,220,0,158,0,17,255,68,0,158,0,29,255,183,0,158,0,30,255,183,0,158,0,36,255,193,0,158,0,130,
 255,193,0,158,0,131,255,193,0,158,0,132,255,193,0,158,0,133,255,193,0,158,0,134,255,193,0,159,0,15,254,248,0,159,0,16,255,50,0,159,0,17,254,248,0,159,0,29,
 255,3,0,159,0,30,255,3,0,159,0,36,255,125,0,159,0,38,255,220,0,159,0,68,255,97,0,159,0,72,255,78,0,159,0,76,255,220,0,159,0,82,255,78,0,159,0,88,
 255,78,0,159,0,130,255,125,0,159,0,131,255,125,0,159,0,132,255,125,0,159,0,133,255,125,0,159,0,134,255,125,0,159,0,137,255,220,0,159,0,162,255,97,0,159,0,163,
 255,97,0,159,0,164,255,97,0,159,0,165,255,97,0,159,0,166,255,97,0,159,0,167,255,97,0,159,0,168,255,97,0,159,0,170,255,78,0,159,0,171,255,78,0,159,0,172,
 255,78,0,159,0,173,255,78,0,159,0,180,255,78,0,159,0,181,255,78,0,159,0,182,255,78,0,159,0,183,255,78,0,159,0,184,255,78,0,159,0,186,255,78,0,159,0,187,
 255,78,0,159,0,188,255,78,0,159,0,189,255,78,0,159,0,190,255,78,0,159,0,200,255,220,0,159,0,206,255,220,0,159,0,221,255,78,0,159,1,21,255,78,0,159,1,49,
 255,78,0,160,0,15,254,248,0,160,0,16,0,38,0,160,0,17,254,211,0,178,0,17,255,220,0,180,0,17,255,220,0,181,0,17,255,220,0,182,0,17,255,220,0,183,0,17,
 255,220,0,184,0,17,255,220,0,186,0,17,255,220,0,191,0,15,255,60,0,191,0,17,255,21,0,191,7,133,0,75,0,191,7,134,0,75,0,191,7,137,0,75,0,191,7,138,
 0,75,0,192,0,15,255,220,0,192,0,17,255,154,0,193,0,15,255,60,0,193,0,17,255,21,0,193,7,133,0,75,0,193,7,134,0,75,0,193,7,137,0,75,0,193,7,138,
 0,75,0,194,0,55,255,144,0,194,0,57,255,107,0,194,0,58,255,154,0,194,0,60,255,154,0,194,0,73,255,220,0,194,0,87,255,220,0,194,0,89,255,173,0,194,0,90,
 255,173,0,194,0,92,255,173,0,194,0,159,255,154,0,194,0,191,255,173,0,194,0,193,255,173,0,194,1,36,255,144,0,194,1,37,255,220,0,194,1,38,255,144,0,194,1,39,
 255,220,0,194,1,54,255,154,0,194,1,55,255,173,0,194,1,56,255,154,0,194,1,57,255,173,0,194,1,58,255,154,0,194,1,220,255,144,0,194,1,221,255,220,0,194,1,244,
 255,154,0,194,1,245,255,173,0,194,6,8,255,154,0,194,6,9,255,173,0,194,6,10,255,154,0,194,6,11,255,173,0,194,6,12,255,154,0,194,6,13,255,173,0,194,6,122,
 255,154,0,194,7,134,255,13,0,194,7,138,255,13,0,194,12,88,255,220,0,194,12,89,255,220,0,196,0,55,255,144,0,196,0,57,255,107,0,196,0,58,255,154,0,196,0,60,
 255,154,0,196,0,73,255,220,0,196,0,87,255,220,0,196,0,89,255,173,0,196,0,90,255,173,0,196,0,92,255,173,0,196,0,159,255,154,0,196,0,191,255,173,0,196,0,193,
 255,173,0,196,1,36,255,144,0,196,1,37,255,220,0,196,1,38,255,144,0,196,1,39,255,220,0,196,1,54,255,154,0,196,1,55,255,173,0,196,1,56,255,154,0,196,1,57,
 255,173,0,196,1,58,255,154,0,196,1,220,255,144,0,196,1,221,255,220,0,196,1,244,255,154,0,196,1,245,255,173,0,196,6,8,255,154,0,196,6,9,255,173,0,196,6,10,
 255,154,0,196,6,11,255,173,0,196,6,12,255,154,0,196,6,13,255,173,0,196,6,122,255,154,0,196,7,134,255,13,0,196,7,138,255,13,0,196,12,88,255,220,0,196,12,89,
 255,220,0,198,0,55,255,144,0,198,0,57,255,107,0,198,0,58,255,154,0,198,0,60,255,154,0,198,0,73,255,220,0,198,0,87,255,220,0,198,0,89,255,173,0,198,0,90,
 255,173,0,198,0,92,255,173,0,198,0,159,255,154,0,198,0,191,255,173,0,198,0,193,255,173,0,198,1,36,255,144,0,198,1,37,255,220,0,198,1,38,255,144,0,198,1,39,
 255,220,0,198,1,54,255,154,0,198,1,55,255,173,0,198,1,56,255,154,0,198,1,57,255,173,0,198,1,58,255,154,0,198,1,220,255,144,0,198,1,221,255,220,0,198,1,244,
 255,154,0,198,1,245,255,173,0,198,6,8,255,154,0,198,6,9,255,173,0,198,6,10,255,154,0,198,6,11,255,173,0,198,6,12,255,154,0,198,6,13,255,173,0,198,6,122,
 255,154,0,198,7,134,255,13,0,198,7,138,255,13,0,198,12,88,255,220,0,198,12,89,255,220,0,200,0,15,255,220,0,200,0,17,255,220,0,202,0,15,255,220,0,202,0,17,
 255,220,0,204,0,15,255,220,0,204,0,17,255,220,0,206,0,15,255,220,0,206,0,17,255,220,0,208,0,15,255,183,0,208,0,16,0,38,0,208,0,17,255,183,0,208,0,57,
 255,220,0,210,0,15,255,183,0,210,0,16,0,38,0,210,0,17,255,183,0,210,0,57,255,220,0,220,0,16,0,38,0,224,0,15,255,183,0,224,0,16,0,38,0,224,0,17,
 255,183,0,251,0,55,255,89,0,251,0,56,255,144,0,251,0,57,255,13,0,251,0,58,255,117,0,251,0,60,255,125,0,251,0,92,255,183,0,251,0,155,255,144,0,251,0,156,
 255,144,0,251,0,157,255,144,0,251,0,158,255,144,0,251,0,159,255,125,0,251,0,191,255,183,0,251,0,193,255,183,0,251,1,38,255,89,0,251,1,48,255,144,0,251,1,58,
 255,125,0,251,7,133,254,21,0,251,7,134,254,21,0,251,7,137,254,21,0,251,7,138,254,21,0,255,0,55,255,89,0,255,0,56,255,144,0,255,0,57,255,13,0,255,0,58,
 255,117,0,255,0,60,255,125,0,255,0,92,255,183,0,255,0,155,255,144,0,255,0,156,255,144,0,255,0,157,255,144,0,255,0,158,255,144,0,255,0,159,255,125,0,255,0,191,
 255,183,0,255,0,193,255,183,0,255,1,38,255,89,0,255,1,48,255,144,0,255,1,58,255,125,0,255,7,133,254,21,0,255,7,134,254,21,0,255,7,137,254,21,0,255,7,138,
 254,21,1,2,0,79,255,15,1,3,0,55,255,89,1,3,0,56,255,144,1,3,0,57,255,13,1,3,0,58,255,117,1,3,0,60,255,125,1,3,0,92,255,183,1,3,0,155,
 255,144,1,3,0,156,255,144,1,3,0,157,255,144,1,3,0,158,255,144,1,3,0,159,255,125,1,3,0,191,255,183,1,3,0,193,255,183,1,3,1,38,255,89,1,3,1,48,
 255,144,1,3,1,58,255,125,1,3,7,134,254,201,1,3,7,138,254,211,1,9,0,15,255,125,1,9,0,17,255,125,1,9,0,29,255,183,1,9,0,30,255,183,1,20,0,16,
 0,38,1,22,0,55,255,220,1,22,0,57,255,183,1,22,0,58,255,211,1,22,0,60,255,193,1,22,0,68,0,47,1,22,0,92,255,220,1,22,0,159,255,193,1,22,0,162,
 0,47,1,22,0,163,0,47,1,22,0,164,0,47,1,22,0,165,0,47,1,22,0,166,0,47,1,22,0,167,0,47,1,22,0,168,0,47,1,22,0,186,0,38,1,22,0,191,
 255,220,1,22,0,193,255,220,1,22,1,38,255,220,1,22,1,58,255,193,1,22,7,134,255,183,1,22,7,138,255,183,1,23,0,15,255,107,1,23,0,17,255,68,1,23,7,133,
 0,75,1,23,7,134,0,75,1,23,7,137,0,75,1,23,7,138,0,75,1,26,0,55,255,220,1,26,0,57,255,183,1,26,0,58,255,211,1,26,0,60,255,193,1,26,0,68,
 0,47,1,26,0,92,255,220,1,26,0,159,255,193,1,26,0,162,0,47,1,26,0,163,0,47,1,26,0,164,0,47,1,26,0,165,0,47,1,26,0,166,0,47,1,26,0,167,
 0,47,1,26,0,168,0,47,1,26,0,186,0,38,1,26,0,191,255,220,1,26,0,193,255,220,1,26,1,38,255,220,1,26,1,58,255,193,1,26,7,134,255,183,1,26,7,138,
 255,183,1,27,0,15,255,107,1,27,0,17,255,68,1,27,7,133,0,75,1,27,7,134,0,75,1,27,7,137,0,75,1,27,7,138,0,75,1,32,0,15,255,183,1,32,0,16,
 0,75,1,32,0,17,255,183,1,32,0,54,255,211,1,32,1,32,255,211,1,32,1,34,255,211,1,34,0,15,255,183,1,34,0,16,0,75,1,34,0,17,255,183,1,34,0,54,
 255,211,1,34,1,32,255,211,1,34,1,34,255,211,1,38,0,15,255,31,1,38,0,16,254,173,1,38,0,17,254,248,1,38,0,29,255,183,1,38,0,30,255,183,1,38,0,36,
 255,144,1,38,0,55,255,183,1,38,0,68,255,60,1,38,0,70,255,21,1,38,0,72,255,21,1,38,0,82,255,21,1,38,0,85,255,107,1,38,0,86,255,68,1,38,0,88,
 255,68,1,38,0,90,255,31,1,38,0,92,255,31,1,38,0,109,255,107,1,38,0,125,255,107,1,38,0,130,255,144,1,38,0,131,255,144,1,38,0,132,255,144,1,38,0,133,
 255,144,1,38,0,134,255,144,1,38,0,162,255,60,1,38,0,163,255,60,1,38,0,164,255,60,1,38,0,165,255,60,1,38,0,166,255,60,1,38,0,167,255,60,1,38,0,168,
 255,97,1,38,0,169,255,21,1,38,0,170,255,21,1,38,0,171,255,21,1,38,0,172,255,21,1,38,0,173,255,21,1,38,0,180,255,21,1,38,0,181,255,21,1,38,0,182,
 255,21,1,38,0,183,255,21,1,38,0,184,255,21,1,38,0,186,255,97,1,38,0,187,255,68,1,38,0,188,255,68,1,38,0,189,255,68,1,38,0,190,255,68,1,38,0,191,
 255,31,1,38,0,193,255,31,1,38,0,201,255,21,1,38,0,207,255,21,1,38,0,221,255,21,1,38,1,21,255,97,1,38,1,23,255,107,1,38,1,27,255,107,1,38,1,33,
 255,68,1,38,1,35,255,68,1,38,1,38,255,183,1,38,1,49,255,68,1,38,7,135,255,107,1,38,7,139,255,107,1,38,7,163,255,107,1,38,7,164,255,107,1,48,0,15,
 255,68,1,48,0,16,255,220,1,48,0,17,255,68,1,48,0,29,255,183,1,48,0,30,255,183,1,48,0,36,255,193,1,48,0,130,255,193,1,48,0,131,255,193,1,48,0,132,
 255,193,1,48,0,133,255,193,1,48,0,134,255,193,1,58,0,15,254,248,1,58,0,16,255,50,1,58,0,17,254,248,1,58,0,29,255,3,1,58,0,30,255,3,1,58,0,36,
 255,125,1,58,0,38,255,220,1,58,0,68,255,97,1,58,0,72,255,78,1,58,0,76,255,220,1,58,0,82,255,78,1,58,0,88,255,78,1,58,0,130,255,125,1,58,0,131,
 255,125,1,58,0,132,255,125,1,58,0,133,255,125,1,58,0,134,255,125,1,58,0,137,255,220,1,58,0,162,255,97,1,58,0,163,255,97,1,58,0,164,255,97,1,58,0,165,
 255,97,1,58,0,166,255,97,1,58,0,167,255,97,1,58,0,168,255,97,1,58,0,170,255,78,1,58,0,171,255,78,1,58,0,172,255,78,1,58,0,173,255,78,1,58,0,180,
 255,78,1,58,0,181,255,78,1,58,0,182,255,78,1,58,0,183,255,78,1,58,0,184,255,78,1,58,0,186,255,78,1,58,0,187,255,78,1,58,0,188,255,78,1,58,0,189,
 255,78,1,58,0,190,255,78,1,58,0,200,255,220,1,58,0,206,255,220,1,58,0,221,255,78,1,58,1,21,255,78,1,58,1,49,255,78,1,63,0,15,255,220,1,63,0,17,
 255,220,2,125,0,36,254,230,2,125,0,130,254,230,2,125,0,131,254,230,2,125,0,132,254,230,2,125,0,133,254,230,2,125,0,134,254,230,2,125,0,136,255,3,7,125,0,55,
 254,173,7,125,0,57,255,107,7,125,0,58,255,144,7,125,0,59,255,107,7,125,0,60,255,31,7,125,0,159,255,31,7,125,1,38,254,173,7,125,1,58,255,31,7,133,0,36,
 254,230,7,133,0,130,254,230,7,133,0,131,254,230,7,133,0,132,254,230,7,133,0,133,254,230,7,133,0,134,254,230,7,133,0,136,255,3,7,137,0,36,254,230,7,137,0,57,
 0,57,7,137,0,58,0,57,7,137,0,59,0,57,7,137,0,60,0,57,7,137,0,130,254,230,7,137,0,131,254,230,7,137,0,132,254,230,7,137,0,133,254,230,7,137,0,134,
 254,230,7,137,0,136,255,3,7,137,0,159,0,57,7,137,1,58,0,57,7,139,0,55,254,248,7,139,0,57,254,211,7,139,0,58,255,31,7,139,0,59,0,18,7,139,0,60,
 255,68,7,139,0,89,255,183,7,139,0,90,255,183,7,139,0,159,255,68,7,139,1,38,254,248,7,139,1,58,255,68,7,163,0,45,255,183,7,163,0,55,255,107,7,163,1,38,
 255,107,7,164,0,45,255,183,7,164,0,55,255,107,7,164,1,38,255,107,12,12,0,16,255,107,12,12,0,36,255,173,12,12,0,38,255,201,12,12,0,50,255,201,12,12,0,56,
 255,183,12,12,0,58,255,183,12,12,0,60,255,201,12,12,0,72,255,211,12,12,0,82,255,211,12,12,0,88,255,211,12,12,0,92,255,164,12,12,0,130,255,173,12,12,0,131,
 255,173,12,12,0,132,255,173,12,12,0,133,255,173,12,12,0,134,255,173,12,12,0,137,255,201,12,12,0,148,255,201,12,12,0,149,255,201,12,12,0,150,255,201,12,12,0,151,
 255,201,12,12,0,152,255,201,12,12,0,154,255,201,12,12,0,155,255,183,12,12,0,156,255,183,12,12,0,157,255,183,12,12,0,158,255,183,12,12,0,159,255,201,12,12,0,170,
 255,211,12,12,0,171,255,211,12,12,0,172,255,211,12,12,0,173,255,211,12,12,0,180,255,211,12,12,0,181,255,211,12,12,0,182,255,211,12,12,0,183,255,211,12,12,0,184,
 255,211,12,12,0,186,255,220,12,12,0,187,255,211,12,12,0,188,255,211,12,12,0,189,255,211,12,12,0,190,255,211,12,12,0,191,255,164,12,12,0,193,255,164,12,12,0,200,
 255,201,12,12,0,206,255,201,12,12,0,221,255,211,12,12,1,20,255,201,12,12,1,21,255,211,12,12,1,48,255,183,12,12,1,49,255,211,12,12,1,58,255,201,12,13,0,16,
 255,173,0,0,0,0,0,0,0,0,0,44,0,0,0,44,0,0,0,44,0,0,0,44,0,0,0,108,0,0,0,148,0,0,1,4,0,0,1,164,0,0,2,64,0,0,2,240,
 0,0,3,12,0,0,3,80,0,0,3,144,0,0,3,224,0,0,4,20,0,0,4,64,0,0,4,92,0,0,4,136,0,0,4,164,0,0,5,4,0,0,5,48,0,0,5,144,
 0,0,6,12,0,0,6,84,0,0,6,188,0,0,7,56,0,0,7,100,0,0,7,248,0,0,8,116,0,0,8,192,0,0,9,8,0,0,9,52,0,0,9,92,0,0,9,132,
 0,0,9,240,0,0,10,216,0,0,11,32,0,0,11,144,0,0,11,244,0,0,12,72,0,0,12,148,0,0,12,216,0,0,13,72,0,0,13,156,0,0,13,200,0,0,14,12,
 0,0,14,96,0,0,14,144,0,0,14,228,0,0,15,40,0,0,15,140,0,0,15,220,0,0,16,88,0,0,16,204,0,0,17,76,0,0,17,132,0,0,17,220,0,0,18,24,
 0,0,18,108,0,0,18,208,0,0,19,28,0,0,19,84,0,0,19,120,0,0,19,152,0,0,19,188,0,0,19,232,0,0,20,4,0,0,20,36,0,0,20,156,0,0,21,8,
 0,0,21,100,0,0,21,208,0,0,22,52,0,0,22,136,0,0,23,16,0,0,23,104,0,0,23,176,0,0,24,16,0,0,24,104,0,0,24,144,0,0,25,24,0,0,25,112,
 0,0,25,204,0,0,26,60,0,0,26,172,0,0,26,252,0,0,27,120,0,0,27,196,0,0,28,20,0,0,28,80,0,0,28,160,0,0,29,0,0,0,29,96,0,0,29,152,
 0,0,30,16,0,0,30,44,0,0,30,164,0,0,31,4,0,0,31,4,0,0,31,68,0,0,31,192,0,0,32,32,0,0,32,180,0,0,33,36,0,0,33,80,0,0,34,20,
 0,0,34,96,0,0,35,64,0,0,35,196,0,0,36,4,0,0,36,36,0,0,36,64,0,0,37,60,0,0,37,88,0,0,37,184,0,0,37,248,0,0,38,80,0,0,38,204,
 0,0,38,232,0,0,39,72,0,0,39,132,0,0,39,176,0,0,39,244,0,0,40,32,0,0,40,124,0,0,40,192,0,0,40,224,0,0,41,0,0,0,41,32,0,0,41,140,
 0,0,41,164,0,0,41,188,0,0,41,212,0,0,41,236,0,0,42,4,0,0,42,140,0,0,43,0,0,0,43,24,0,0,43,48,0,0,43,72,0,0,43,96,0,0,43,120,
 0,0,43,144,0,0,43,168,0,0,43,192,0,0,43,216,0,0,44,64,0,0,44,88,0,0,44,112,0,0,44,136,0,0,44,160,0,0,44,184,0,0,44,208,0,0,45,20,
 0,0,45,176,0,0,45,200,0,0,45,224,0,0,45,248,0,0,46,16,0,0,46,40,0,0,46,128,0,0,47,24,0,0,47,48,0,0,47,72,0,0,47,96,0,0,47,120,
 0,0,47,144,0,0,47,168,0,0,48,96,0,0,48,120,0,0,48,144,0,0,48,168,0,0,48,192,0,0,48,216,0,0,48,240,0,0,49,8,0,0,49,32,0,0,49,56,
 0,0,49,208,0,0,49,232,0,0,50,0,0,0,50,24,0,0,50,48,0,0,50,72,0,0,50,96,0,0,50,188,0,0,51,68,0,0,51,92,0,0,51,116,0,0,51,140,
 0,0,51,164,0,0,51,188,0,0,52,44,0,0,52,68,0,0,52,92,0,0,52,116,0,0,52,140,0,0,52,164,0,0,52,188,0,0,52,212,0,0,52,236,0,0,53,4,
 0,0,53,28,0,0,53,52,0,0,53,76,0,0,53,100,0,0,53,124,0,0,53,148,0,0,53,172,0,0,53,196,0,0,53,212,0,0,54,80,0,0,54,104,0,0,54,128,
 0,0,54,152,0,0,54,176,0,0,54,200,0,0,54,224,0,0,54,248,0,0,55,16,0,0,55,40,0,0,55,64,0,0,55,88,0,0,55,112,0,0,55,136,0,0,55,160,
 0,0,55,184,0,0,55,208,0,0,55,232,0,0,56,0,0,0,56,24,0,0,56,48,0,0,56,160,0,0,57,8,0,0,57,32,0,0,57,56,0,0,57,80,0,0,57,104,
 0,0,57,128,0,0,57,152,0,0,57,176,0,0,57,200,0,0,57,224,0,0,58,8,0,0,58,36,0,0,58,64,0,0,58,88,0,0,58,112,0,0,58,136,0,0,58,160,
 0,0,58,248,0,0,59,16,0,0,59,40,0,0,59,64,0,0,59,88,0,0,59,112,0,0,59,136,0,0,59,160,0,0,59,184,0,0,60,4,0,0,60,68,0,0,60,92,
 0,0,60,116,0,0,60,140,0,0,60,164,0,0,60,188,0,0,60,212,0,0,60,236,0,0,61,96,0,0,61,204,0,0,61,228,0,0,61,252,0,0,62,20,0,0,62,44,
 0,0,62,68,0,0,62,92,0,0,62,220,0,0,63,132,0,0,63,156,0,0,63,180,0,0,63,204,0,0,63,228,0,0,63,252,0,0,64,20,0,0,64,44,0,0,64,68,
 0,0,64,92,0,0,64,116,0,0,64,140,0,0,64,164,0,0,64,188,0,0,64,212,0,0,64,236,0,0,65,4,0,0,65,28,0,0,65,52,0,0,65,132,0,0,65,228,
 0,0,65,252,0,0,66,20,0,0,66,44,0,0,66,68,0,0,66,92,0,0,66,116,0,0,66,140,0,0,66,164,0,0,66,188,0,0,66,212,0,0,66,236,0,0,67,4,
 0,0,67,28,0,0,67,52,0,0,67,76,0,0,67,100,0,0,67,124,0,0,67,148,0,0,67,172,0,0,67,196,0,0,67,220,0,0,67,244,0,0,68,12,0,0,68,92,
 0,0,68,212,0,0,69,104,0,0,69,120,0,0,70,0,0,0,70,120,0,0,70,228,0,0,71,72,0,0,71,220,0,0,72,112,0,0,72,128,0,0,72,240,0,0,73,108,
 0,0,73,244,0,0,74,152,0,0,74,228,0,0,75,92,0,0,75,216,0,0,76,60,0,0,76,204,0,0,77,108,0,0,77,216,0,0,78,116,0,0,78,176,0,0,78,236,
 0,0,79,92,0,0,79,212,0,0,80,16,0,0,80,140,0,0,81,20,0,0,81,120,0,0,81,216,0,0,82,76,0,0,82,100,0,0,82,124,0,0,83,20,0,0,83,160,
 0,0,84,20,0,0,84,184,0,0,85,60,0,0,85,212,0,0,86,108,0,0,86,124,0,0,87,32,0,0,87,140,0,0,87,212,0,0,88,76,0,0,88,164,0,0,88,188,
 0,0,88,212,0,0,89,76,0,0,89,180,0,0,90,20,0,0,90,140,0,0,90,220,0,0,91,40,0,0,91,140,0,0,91,240,0,0,92,84,0,0,92,176,0,0,93,32,
 0,0,93,132,0,0,93,236,0,0,94,88,0,0,94,176,0,0,94,204,0,0,94,228,0,0,95,44,0,0,95,84,0,0,95,108,0,0,95,132,0,0,95,156,0,0,95,180,
 0,0,95,204,0,0,95,228,0,0,95,252,0,0,96,20,0,0,96,44,0,0,96,68,0,0,96,92,0,0,96,116,0,0,96,140,0,0,96,164,0,0,96,188,0,0,96,212,
 0,0,96,236,0,0,97,4,0,0,97,28,0,0,97,52,0,0,97,76,0,0,97,100,0,0,97,124,0,0,97,148,0,0,97,172,0,0,97,188,0,0,97,212,0,0,97,236,
 0,0,98,4,0,0,98,28,0,0,98,52,0,0,98,76,0,0,98,204,0,0,99,104,0,0,99,128,0,0,99,152,0,0,99,176,0,0,99,200,0,0,99,224,0,0,99,248,
 0,0,100,16,0,0,100,40,0,0,100,64,0,0,100,88,0,0,100,112,0,0,100,136,0,0,100,160,0,0,100,184,0,0,100,208,0,0,100,232,0,0,101,104,0,0,101,196,
 0,0,101,220,0,0,101,244,0,0,102,140,0,0,103,76,0,0,103,100,0,0,103,124,0,0,103,148,0,0,103,172,0,0,103,196,0,0,103,220,0,0,103,244,0,0,104,12,
 0,0,104,36,0,0,104,60,0,0,104,84,0,0,104,108,0,0,104,132,0,0,104,156,0,0,104,180,0,0,104,204,0,0,104,228,0,0,104,252,0,0,105,20,0,0,105,44,
 0,0,105,68,0,0,105,92,0,0,105,116,0,0,105,140,0,0,105,164,0,0,105,188,0,0,105,212,0,0,105,236,0,0,106,4,0,0,106,28,0,0,106,52,0,0,106,76,
 0,0,106,204,0,0,107,72,0,0,107,96,0,0,107,120,0,0,107,216,0,0,108,140,0,0,109,0,0,0,109,116,0,0,109,192,0,0,110,12,0,0,110,36,0,0,110,60,
 0,0,110,84,0,0,110,108,0,0,110,132,0,0,110,156,0,0,110,180,0,0,110,204,0,0,110,228,0,0,110,252,0,0,111,20,0,0,111,44,0,0,111,68,0,0,111,92,
 0,0,111,200,0,0,112,100,0,0,112,224,0,0,113,32,0,0,113,204,0,0,114,128,0,0,115,0,0,0,115,148,0,0,116,28,0,0,116,96,0,0,116,192,0,0,117,152,
 0,0,118,0,0,0,118,96,0,0,118,188,0,0,119,64,0,0,119,184,0,0,119,200,0,0,120,76,0,0,120,248,0,0,121,76,0,0,121,100,0,0,121,248,0,0,122,128,
 0,0,123,0,0,0,123,100,0,0,123,204,0,0,124,76,0,0,124,196,0,0,125,48,0,0,125,156,0,0,126,40,0,0,126,132,0,0,127,24,0,0,127,164,0,0,128,48,
 0,0,128,148,0,0,128,248,0,0,129,164,0,0,130,60,0,0,130,212,0,0,131,156,0,0,132,76,0,0,132,160,0,0,133,64,0,0,133,192,0,0,134,52,0,0,134,180,
 0,0,135,88,0,0,135,176,0,0,136,40,0,0,136,192,0,0,136,216,0,0,137,16,0,0,137,68,0,0,137,168,0,0,138,8,0,0,138,76,0,0,138,196,0,0,139,76,
 0,0,139,212,0,0,140,124,0,0,140,244,0,0,141,108,0,0,141,176,0,0,142,28,0,0,142,156,0,0,143,60,0,0,143,216,0,0,144,36,0,0,144,116,0,0,144,240,
 0,0,145,68,0,0,145,176,0,0,145,248,0,0,146,64,0,0,146,224,0,0,147,128,0,0,148,32,0,0,148,140,0,0,149,16,0,0,149,128,0,0,150,36,0,0,150,112,
 0,0,150,192,0,0,151,48,0,0,151,164,0,0,152,8,0,0,152,68,0,0,152,148,0,0,152,244,0,0,153,60,0,0,153,152,0,0,154,16,0,0,154,116,0,0,155,0,
 0,0,155,100,0,0,155,200,0,0,156,44,0,0,156,152,0,0,157,32,0,0,157,48,0,0,157,224,0,0,158,116,0,0,158,132,0,0,158,156,0,0,158,244,0,0,159,36,
 0,0,159,180,0,0,160,44,0,0,160,164,0,0,161,48,0,0,161,236,0,0,162,184,0,0,163,88,0,0,164,4,0,0,164,172,0,0,165,96,0,0,165,232,0,0,166,52,
 0,0,166,188,0,0,166,248,0,0,167,132,0,0,168,48,0,0,168,148,0,0,169,28,0,0,169,140,0,0,169,228,0,0,170,56,0,0,170,180,0,0,171,84,0,0,171,160,
 0,0,172,0,0,0,172,16,0,0,172,40,0,0,172,84,0,0,172,124,0,0,172,168,0,0,172,224,0,0,173,28,0,0,173,132,0,0,173,236,0,0,174,20,0,0,174,60,
 0,0,174,100,0,0,174,140,0,0,174,176,0,0,174,216,0,0,174,244,0,0,175,4,0,0,175,20,0,0,175,36,0,0,175,64,0,0,175,84,0,0,175,128,0,0,175,156,
 0,0,175,176,0,0,175,196,0,0,175,236,0,0,176,8,0,0,176,60,0,0,176,104,0,0,176,180,0,0,176,248,0,0,177,80,0,0,177,124,0,0,177,196,0,0,178,56,
 0,0,178,96,0,0,178,244,0,0,179,72,0,0,179,176,0,0,179,208,0,0,179,244,0,0,180,24,0,0,180,60,0,0,180,92,0,0,180,112,0,0,180,184,0,0,180,204,
 0,0,180,224,0,0,180,244,0,0,181,8,0,0,181,28,0,0,181,48,0,0,181,68,0,0,181,88,0,0,181,108,0,0,181,128,0,0,181,148,0,0,181,168,0,0,181,188,
 0,0,182,12,0,0,182,32,0,0,182,52,0,0,182,72,0,0,182,100,0,0,182,128,0,0,182,176,0,0,182,204,0,0,182,252,0,0,183,40,0,0,183,108,0,0,183,176,
 0,0,183,204,0,0,183,224,0,0,183,244,0,0,184,24,0,0,184,56,0,0,184,88,0,0,184,156,0,0,184,216,0,0,184,252,0,0,185,32,0,0,185,76,0,0,185,104,
 0,0,185,164,0,0,185,224,0,0,185,244,0,0,186,8,0,0,186,80,0,0,186,124,0,0,186,144,0,0,186,164,0,0,186,192,0,0,186,228,0,0,187,64,0,0,187,84,
 0,0,187,104,0,0,187,124,0,0,187,172,0,0,187,192,0,0,187,212,0,0,187,232,0,0,187,252,0,0,188,124,0,0,188,152,0,0,188,180,0,0,188,212,0,0,188,244,
 0,0,189,48,0,0,189,84,0,0,189,128,0,0,189,224,0,0,190,20,0,0,190,112,0,0,190,140,0,0,190,156,0,0,190,156,0,0,190,176,0,0,191,0,0,0,191,68,
 0,0,191,84,0,0,191,128,0,0,191,184,0,0,191,244,0,0,192,16,0,0,192,44,0,0,192,112,0,0,192,168,0,0,192,212,0,0,192,228,0,0,192,252,0,0,193,20,
 0,0,193,36,0,0,193,64,0,0,193,88,0,0,193,112,0,0,193,128,0,0,193,156,0,0,193,184,0,0,193,212,0,0,193,236,0,0,194,8,0,0,194,32,0,0,194,56,
 0,0,194,72,0,0,194,88,0,0,194,140,0,0,194,184,0,0,194,200,0,0,194,216,0,0,194,232,0,0,195,104,0,0,195,120,0,0,195,136,0,0,195,192,0,0,195,208,
 0,0,195,224,0,0,196,64,0,0,196,80,0,0,196,96,0,0,196,112,0,0,196,172,0,0,196,188,0,0,196,204,0,0,197,96,0,0,197,112,0,0,198,4,0,0,198,128,
 0,0,198,152,0,0,198,176,0,0,198,200,0,0,198,224,0,0,198,248,0,0,199,16,0,0,199,40,0,0,199,196,0,0,200,84,0,0,200,184,0,0,201,88,0,0,201,104,
 0,0,201,208,0,0,202,24,0,0,202,132,0,0,202,188,0,0,203,24,0,0,203,128,0,0,203,216,0,0,204,56,0,0,204,184,0,0,204,200,0,0,205,8,0,0,205,112,
 0,0,205,216,0,0,206,48,0,0,206,112,0,0,206,212,0,0,207,136,0,0,208,48,0,0,208,216,0,0,209,124,0,0,209,148,0,0,209,172,0,0,209,196,0,0,209,220,
 0,0,209,244,0,0,210,88,0,0,210,232,0,0,211,104,0,0,211,208,0,0,211,236,0,0,212,4,0,0,212,140,0,0,213,60,0,0,214,16,0,0,214,124,0,0,214,220,
 0,0,215,68,0,0,215,180,0,0,215,244,0,0,216,96,0,0,216,156,0,0,216,200,0,0,217,52,0,0,217,160,0,0,218,88,0,0,218,240,0,0,219,0,0,0,219,16,
 0,0,219,128,0,0,219,144,0,0,219,160,0,0,219,176,0,0,220,20,0,0,220,36,0,0,220,120,0,0,220,192,0,0,221,56,0,0,221,72,0,0,221,96,0,0,221,120,
 0,0,221,144,0,0,221,168,0,0,222,48,0,0,222,72,0,0,222,172,0,0,222,188,0,0,222,204,0,0,222,228,0,0,222,244,0,0,223,132,0,0,224,16,0,0,224,116,
 0,0,224,140,0,0,224,164,0,0,224,188,0,0,225,20,0,0,225,36,0,0,225,128,0,0,225,144,0,0,225,196,0,0,226,44,0,0,226,60,0,0,226,200,0,0,227,64,
 0,0,227,148,0,0,227,176,0,0,228,12,0,0,228,108,0,0,228,124,0,0,228,140,0,0,228,156,0,0,228,220,0,0,228,236,0,0,228,252,0,0,229,12,0,0,229,104,
 0,0,229,228,0,0,229,244,0,0,230,64,0,0,230,148,0,0,230,232,0,0,231,72,0,0,231,164,0,0,231,188,0,0,232,8,0,0,232,104,0,0,232,244,0,0,233,92,
 0,0,233,108,0,0,234,0,0,0,234,112,0,0,234,160,0,0,235,8,0,0,235,24,0,0,235,156,0,0,236,24,0,0,236,108,0,0,236,132,0,0,236,220,0,0,237,56,
 0,0,237,140,0,0,237,224,0,0,237,240,0,0,238,48,0,0,238,64,0,0,238,80,0,0,238,136,0,0,238,152,0,0,239,92,0,0,239,108,0,0,239,180,0,0,240,8,
 0,0,240,92,0,0,240,184,0,0,241,12,0,0,241,120,0,0,241,196,0,0,242,40,0,0,242,152,0,0,242,248,0,0,243,16,0,0,243,40,0,0,243,156,0,0,243,180,
 0,0,244,24,0,0,244,40,0,0,244,56,0,0,244,80,0,0,244,96,0,0,244,228,0,0,245,92,0,0,245,200,0,0,245,224,0,0,245,248,0,0,246,16,0,0,246,100,
 0,0,246,224,0,0,247,76,0,0,247,212,0,0,248,96,0,0,248,236,0,0,249,120,0,0,250,36,0,0,250,204,0,0,251,60,0,0,251,168,0,0,251,184,0,0,252,16,
 0,0,252,92,0,0,252,168,0,0,252,192,0,0,252,216,0,0,253,64,0,0,253,156,0,0,253,208,0,0,254,0,0,0,254,72,0,0,254,140,0,0,255,16,0,0,255,136,
 0,1,0,32,0,1,0,176,0,1,0,200,0,1,0,224,0,1,1,72,0,1,1,172,0,1,2,24,0,1,2,128,0,1,2,228,0,1,3,68,0,1,3,164,0,1,4,0,
 0,1,4,88,0,1,4,176,0,1,5,64,0,1,5,196,0,1,5,220,0,1,5,244,0,1,6,60,0,1,6,128,0,1,6,144,0,1,6,220,0,1,7,56,0,1,7,144,
 0,1,8,4,0,1,8,108,0,1,8,196,0,1,9,24,0,1,9,124,0,1,9,220,0,1,10,48,0,1,10,64,0,1,10,80,0,1,10,104,0,1,10,128,0,1,11,16,
 0,1,11,152,0,1,12,20,0,1,12,128,0,1,12,228,0,1,13,68,0,1,13,112,0,1,13,136,0,1,13,160,0,1,13,184,0,1,13,208,0,1,13,224,0,1,13,240,
 0,1,14,8,0,1,14,32,0,1,14,48,0,1,14,64,0,1,14,88,0,1,14,112,0,1,14,136,0,1,14,160,0,1,14,184,0,1,14,208,0,1,14,224,0,1,14,240,
 0,1,15,8,0,1,15,32,0,1,15,56,0,1,15,80,0,1,15,104,0,1,15,128,0,1,15,144,0,1,15,160,0,1,15,184,0,1,15,208,0,1,15,232,0,1,16,0,
 0,1,16,24,0,1,16,48,0,1,16,72,0,1,16,96,0,1,16,120,0,1,16,144,0,1,16,168,0,1,16,192,0,1,16,252,0,1,17,56,0,1,17,80,0,1,17,104,
 0,1,17,120,0,1,18,8,0,1,18,124,0,1,18,240,0,1,19,132,0,1,20,16,0,1,20,32,0,1,20,48,0,1,20,64,0,1,20,80,0,1,21,4,0,1,21,136,
 0,1,22,32,0,1,22,160,0,1,23,36,0,1,23,192,0,1,24,44,0,1,24,168,0,1,25,104,0,1,26,0,0,1,26,100,0,1,26,172,0,1,27,40,0,1,27,228,
 0,1,28,76,0,1,28,176,0,1,29,140,0,1,30,4,0,1,30,168,0,1,31,28,0,1,31,224,0,1,32,84,0,1,32,244,0,1,33,84,0,1,33,228,0,1,34,92,
 0,1,35,64,0,1,35,192,0,1,36,32,0,1,36,156,0,1,37,84,0,1,37,180,0,1,38,124,0,1,38,204,0,1,39,108,0,1,40,48,0,1,40,160,0,1,41,88,
 0,1,41,104,0,1,41,148,0,1,41,180,0,1,41,252,0,1,42,28,0,1,42,144,0,1,42,176,0,1,43,44,0,1,43,144,0,1,44,24,0,1,44,132,0,1,44,228,
 0,1,45,96,0,1,45,148,0,1,45,248,0,1,46,172,0,1,47,36,0,1,47,136,0,1,47,180,0,1,48,68,0,1,48,216,0,1,49,56,0,1,49,152,0,1,50,104,
 0,1,50,204,0,1,51,132,0,1,52,32,0,1,52,88,0,1,53,12,0,1,53,160,0,1,54,0,0,1,54,136,0,1,55,12,0,1,55,228,0,1,56,96,0,1,56,184,
 0,1,57,24,0,1,57,168,0,1,58,8,0,1,58,160,0,1,58,200,0,1,59,92,0,1,59,232,0,1,60,84,0,1,61,32,0,1,61,120,0,1,61,224,0,1,62,24,
 0,1,62,192,0,1,63,68,0,1,63,180,0,1,64,108,0,1,64,172,0,1,65,28,0,1,65,184,0,1,66,80,0,1,66,164,0,1,67,32,0,1,67,168,0,1,68,112,
 0,1,68,236,0,1,69,208,0,1,70,92,0,1,70,216,0,1,71,100,0,1,71,208,0,1,72,96,0,1,73,60,0,1,73,216,0,1,74,104,0,1,74,204,0,1,75,44,
 0,1,75,200,0,1,76,44,0,1,76,240,0,1,77,156,0,1,78,60,0,1,78,240,0,1,79,88,0,1,80,28,0,1,80,144,0,1,80,236,0,1,81,168,0,1,82,4,
 0,1,82,88,0,1,83,44,0,1,83,196,0,1,84,140,0,1,85,88,0,1,86,100,0,1,87,16,0,1,87,236,0,1,88,220,0,1,89,176,0,1,90,40,0,1,90,252,
 0,1,92,92,0,1,93,24,0,1,93,220,0,1,94,200,0,1,95,140,0,1,96,76,0,1,97,72,0,1,97,248,0,1,99,52,0,1,100,84,0,1,101,132,0,1,102,56,
 0,1,103,60,0,1,103,232,0,1,104,224,0,1,105,152,0,1,106,124,0,1,107,12,0,1,108,80,0,1,109,164,0,1,110,96,0,1,111,224,0,1,112,236,0,1,114,44,
 0,1,114,224,0,1,115,196,0,1,116,204,0,1,117,160,0,1,118,156,0,1,119,120,0,1,120,28,0,1,120,232,0,1,121,152,0,1,122,44,0,1,122,200,0,1,123,20,
 0,1,123,132,0,1,124,60,0,1,124,192,0,1,125,24,0,1,125,104,0,1,125,200,0,1,126,20,0,1,126,172,0,1,126,248,0,1,127,60,0,1,127,76,0,1,127,148,
 0,1,127,164,0,1,127,236,0,1,127,252,0,1,128,84,0,1,128,164,0,1,129,0,0,1,129,136,0,1,130,40,0,1,130,144,0,1,130,200,0,1,131,0,0,1,131,80,
 0,1,131,236,0,1,132,136,0,1,132,152,0,1,132,232,0,1,133,56,0,1,133,192,0,1,134,72,0,1,134,88,0,1,134,104,0,1,134,120,0,1,134,228,0,1,135,64,
 0,1,135,180,0,1,135,196,0,1,135,212,0,1,135,228,0,1,135,244,0,1,136,124,0,1,136,140,0,1,136,212,0,1,137,64,0,1,137,172,0,1,138,60,0,1,138,132,
 0,1,138,204,0,1,139,24,0,1,139,116,0,1,139,200,0,1,139,244,0,1,140,56,0,1,140,140,0,1,140,188,0,1,141,16,0,1,141,84,0,1,141,156,0,1,141,228,
 0,1,142,76,0,1,142,156,0,1,143,12,0,1,143,136,0,1,143,188,0,1,144,12,0,1,144,128,0,1,144,248,0,1,145,92,0,1,146,16,0,1,146,116,0,1,146,216,
 0,1,147,52,0,1,147,144,0,1,148,24,0,1,148,160,0,1,149,32,0,1,149,104,0,1,149,188,0,1,150,68,0,1,150,180,0,1,150,248,0,1,151,76,0,1,151,124,
 0,1,151,172,0,1,152,20,0,1,152,92,0,1,152,172,0,1,152,252,0,1,153,132,0,1,153,188,0,1,154,40,0,1,154,180,0,1,155,20,0,1,155,168,0,1,156,88,
 0,1,156,252,0,1,157,16,0,1,157,36,0,1,157,56,0,1,157,76,0,1,157,96,0,1,157,116,0,1,157,212,0,1,157,232,0,1,157,252,0,1,158,140,0,1,159,20,
 0,1,159,36,0,1,159,100,0,1,159,172,0,1,160,64,0,1,160,172,0,1,161,88,0,1,161,168,0,1,162,12,0,1,162,96,0,1,162,236,0,1,163,120,0,1,164,8,
 0,1,164,92,0,1,164,184,0,1,165,48,0,1,165,136,0,1,165,236,0,1,166,36,0,1,166,88,0,1,166,148,0,1,167,56,0,1,167,128,0,1,167,212,0,1,168,4,
 0,1,168,192,0,1,169,72,0,1,169,204,0,1,170,80,0,1,170,148,0,1,170,252,0,1,171,144,0,1,172,80,0,1,172,188,0,1,173,28,0,1,173,144,0,1,174,16,
 0,1,174,96,0,1,174,192,0,1,174,248,0,1,175,48,0,1,175,152,0,1,176,12,0,1,176,104,0,1,176,204,0,1,176,240,0,1,177,20,0,1,177,56,0,1,177,92,
 0,1,177,136,0,1,177,184,0,1,177,208,0,1,177,232,0,1,178,0,0,1,178,24,0,1,178,48,0,1,178,72,0,1,178,96,0,1,178,120,0,1,178,144,0,1,178,168,
 0,1,178,192,0,1,178,216,0,1,178,240,0,1,179,8,0,1,179,32,0,1,179,56,0,1,179,80,0,1,179,104,0,1,179,128,0,1,179,152,0,1,179,176,0,1,179,200,
 0,1,179,224,0,1,179,248,0,1,180,16,0,1,180,40,0,1,180,64,0,1,180,88,0,1,180,112,0,1,180,136,0,1,180,160,0,1,180,184,0,1,180,208,0,1,180,232,
 0,1,181,0,0,1,181,24,0,1,181,48,0,1,181,72,0,1,181,96,0,1,181,120,0,1,181,144,0,1,181,168,0,1,181,192,0,1,181,216,0,1,181,240,0,1,182,8,
 0,1,182,32,0,1,182,56,0,1,182,80,0,1,182,104,0,1,182,128,0,1,182,152,0,1,182,176,0,1,182,200,0,1,182,224,0,1,182,248,0,1,183,16,0,1,183,40,
 0,1,183,64,0,1,183,88,0,1,183,112,0,1,183,136,0,1,183,160,0,1,183,184,0,1,183,208,0,1,183,232,0,1,184,0,0,1,184,24,0,1,184,48,0,1,184,72,
 0,1,184,96,0,1,184,120,0,1,184,144,0,1,184,168,0,1,184,192,0,1,184,216,0,1,184,240,0,1,185,8,0,1,185,32,0,1,185,56,0,1,185,80,0,1,185,104,
 0,1,185,128,0,1,185,152,0,1,185,176,0,1,185,200,0,1,185,224,0,1,185,248,0,1,186,16,0,1,186,40,0,1,186,64,0,1,186,88,0,1,186,112,0,1,186,136,
 0,1,186,160,0,1,186,184,0,1,186,208,0,1,186,232,0,1,187,0,0,1,187,24,0,1,187,48,0,1,187,72,0,1,187,96,0,1,187,120,0,1,187,144,0,1,187,176,
 0,1,187,200,0,1,187,224,0,1,187,248,0,1,188,16,0,1,188,40,0,1,188,64,0,1,188,88,0,1,188,112,0,1,188,136,0,1,188,160,0,1,188,184,0,1,188,208,
 0,1,188,232,0,1,189,0,0,1,189,24,0,1,189,48,0,1,189,72,0,1,189,96,0,1,189,120,0,1,189,144,0,1,189,168,0,1,189,192,0,1,189,216,0,1,189,240,
 0,1,190,8,0,1,190,32,0,1,190,56,0,1,190,80,0,1,190,104,0,1,190,128,0,1,190,152,0,1,190,176,0,1,190,200,0,1,190,224,0,1,190,248,0,1,191,16,
 0,1,191,40,0,1,191,64,0,1,191,88,0,1,191,112,0,1,191,136,0,1,191,160,0,1,191,184,0,1,191,208,0,1,191,232,0,1,192,0,0,1,192,24,0,1,192,48,
 0,1,192,72,0,1,192,96,0,1,192,196,0,1,193,36,0,1,193,176,0,1,193,192,0,1,193,216,0,1,193,240,0,1,194,8,0,1,194,32,0,1,194,56,0,1,194,80,
 0,1,194,104,0,1,194,128,0,1,194,152,0,1,194,176,0,1,194,200,0,1,194,224,0,1,195,0,0,1,195,32,0,1,195,56,0,1,195,80,0,1,195,104,0,1,195,128,
 0,1,195,152,0,1,195,176,0,1,195,200,0,1,195,224,0,1,196,0,0,1,196,32,0,1,196,56,0,1,196,80,0,1,196,104,0,1,196,128,0,1,196,152,0,1,196,176,
 0,1,196,200,0,1,196,224,0,1,196,248,0,1,197,16,0,1,197,40,0,1,197,64,0,1,197,88,0,1,197,112,0,1,197,144,0,1,197,176,0,1,197,200,0,1,197,224,
 0,1,197,248,0,1,198,16,0,1,198,40,0,1,198,64,0,1,198,88,0,1,198,112,0,1,198,136,0,1,198,160,0,1,198,184,0,1,198,208,0,1,198,232,0,1,199,0,
 0,1,199,24,0,1,199,48,0,1,199,80,0,1,199,112,0,1,199,136,0,1,199,160,0,1,199,184,0,1,199,208,0,1,199,232,0,1,200,0,0,1,200,24,0,1,200,48,
 0,1,200,72,0,1,200,96,0,1,200,120,0,1,200,144,0,1,200,168,0,1,200,192,0,1,200,216,0,1,200,240,0,1,201,8,0,1,201,32,0,1,201,56,0,1,201,80,
 0,1,201,104,0,1,201,128,0,1,201,152,0,1,201,176,0,1,201,200,0,1,201,224,0,1,201,248,0,1,202,16,0,1,202,40,0,1,202,64,0,1,202,88,0,1,202,112,
 0,1,202,176,0,1,203,8,0,1,203,32,0,1,203,56,0,1,203,80,0,1,203,104,0,1,203,128,0,1,203,152,0,1,203,176,0,1,203,200,0,1,203,224,0,1,203,248,
 0,1,204,16,0,1,204,40,0,1,204,64,0,1,204,88,0,1,204,112,0,1,204,136,0,1,204,160,0,1,204,184,0,1,204,208,0,1,204,232,0,1,205,0,0,1,205,24,
 0,1,205,52,0,1,205,80,0,1,205,104,0,1,205,128,0,1,205,152,0,1,205,176,0,1,205,200,0,1,205,224,0,1,205,248,0,1,206,16,0,1,206,40,0,1,206,64,
 0,1,206,88,0,1,206,112,0,1,206,140,0,1,206,168,0,1,206,192,0,1,206,216,0,1,206,240,0,1,207,8,0,1,207,36,0,1,207,64,0,1,207,88,0,1,207,112,
 0,1,207,136,0,1,207,160,0,1,207,184,0,1,207,208,0,1,207,232,0,1,208,0,0,1,208,28,0,1,208,56,0,1,208,80,0,1,208,104,0,1,208,128,0,1,208,152,
 0,1,208,180,0,1,208,208,0,1,208,232,0,1,209,0,0,1,209,24,0,1,209,48,0,1,209,72,0,1,209,96,0,1,209,120,0,1,209,144,0,1,209,168,0,1,209,192,
 0,1,209,216,0,1,209,240,0,1,210,8,0,1,210,32,0,1,210,56,0,1,210,80,0,1,210,104,0,1,210,128,0,1,210,152,0,1,210,176,0,1,210,204,0,1,210,228,
 0,1,210,252,0,1,211,24,0,1,211,48,0,1,211,72,0,1,211,96,0,1,211,120,0,1,211,144,0,1,211,168,0,1,211,192,0,1,211,216,0,1,211,240,0,1,212,12,
 0,1,212,36,0,1,212,60,0,1,212,84,0,1,212,108,0,1,212,136,0,1,212,164,0,1,212,188,0,1,212,204,0,1,212,228,0,1,212,244,0,1,213,12,0,1,213,28,
 0,1,213,52,0,1,213,68,0,1,213,92,0,1,213,108,0,1,213,132,0,1,213,148,0,1,213,172,0,1,213,188,0,1,213,212,0,1,213,236,0,1,214,4,0,1,214,28,
 0,1,214,52,0,1,214,76,0,1,214,100,0,1,214,124,0,1,214,148,0,1,214,172,0,1,214,196,0,1,214,220,0,1,214,244,0,1,215,12,0,1,215,36,0,1,215,60,
 0,1,215,84,0,1,215,108,0,1,215,132,0,1,215,156,0,1,215,180,0,1,215,204,0,1,215,228,0,1,215,252,0,1,216,20,0,1,216,44,0,1,216,68,0,1,216,92,
 0,1,216,116,0,1,216,140,0,1,216,164,0,1,216,188,0,1,216,212,0,1,216,236,0,1,217,4,0,1,217,28,0,1,217,52,0,1,217,76,0,1,217,100,0,1,217,124,
 0,1,217,148,0,1,217,172,0,1,217,196,0,1,217,220,0,1,217,244,0,1,218,12,0,1,218,36,0,1,218,60,0,1,218,84,0,1,218,108,0,1,218,132,0,1,218,156,
 0,1,218,180,0,1,218,204,0,1,218,228,0,1,218,252,0,1,219,20,0,1,219,44,0,1,219,60,0,1,219,84,0,1,219,100,0,1,219,116,0,1,219,184,0,1,219,200,
 0,1,219,224,0,1,219,248,0,1,220,16,0,1,220,40,0,1,220,64,0,1,220,88,0,1,220,112,0,1,220,128,0,1,220,152,0,1,220,168,0,1,220,192,0,1,220,220,
 0,1,220,244,0,1,221,12,0,1,221,36,0,1,221,60,0,1,221,84,0,1,221,100,0,1,221,124,0,1,221,148,0,1,221,172,0,1,221,196,0,1,221,220,0,1,221,236,
 0,1,222,8,0,1,222,32,0,1,222,56,0,1,222,80,0,1,222,104,0,1,222,128,0,1,222,144,0,1,222,168,0,1,222,192,0,1,222,216,0,1,222,240,0,1,223,8,
 0,1,223,32,0,1,223,56,0,1,223,72,0,1,223,100,0,1,223,124,0,1,223,140,0,1,223,156,0,1,223,180,0,1,223,204,0,1,223,228,0,1,223,252,0,1,224,20,
 0,1,224,44,0,1,224,60,0,1,224,84,0,1,224,100,0,1,224,124,0,1,224,140,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,
 0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,208,0,1,224,236,
 0,1,224,252,0,1,225,24,0,1,225,52,0,1,225,80,0,1,225,108,0,1,225,132,0,1,225,156,0,1,225,200,0,1,225,240,0,1,226,24,0,1,226,68,0,1,226,140,
 0,1,226,212,0,1,227,24,0,1,227,96,0,1,227,152,0,1,227,244,0,1,228,72,0,1,228,100,0,1,228,144,0,1,228,216,0,1,229,68,0,1,229,68,0,1,229,68,
 0,1,229,68,0,1,229,68,0,1,229,68,0,1,229,68,0,1,230,32,0,1,231,52,0,1,231,84,0,1,231,108,0,1,231,140,0,1,231,168,0,1,231,192,0,1,231,224,
 0,1,232,4,0,1,232,44,0,1,232,84,0,1,232,108,0,1,232,232,0,1,232,252,0,1,233,32,0,1,233,60,0,1,233,108,0,1,233,156,0,1,233,180,0,1,233,204,
 0,1,233,228,0,1,234,28,0,1,234,92,0,1,234,156,0,1,234,176,0,1,234,244,0,1,235,112,0,1,235,148,0,1,235,244,0,1,236,28,0,1,236,28,0,1,236,28,
 0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,28,0,1,236,128,0,1,236,200,
 0,1,237,12,0,1,237,128,0,1,238,8,0,1,238,52,0,1,238,216,0,1,239,96,0,1,239,148,0,1,239,176,0,1,239,216,0,1,240,16,0,1,240,68,0,1,240,168,
 0,1,240,188,0,1,240,208,0,1,240,228,0,1,240,248,0,1,241,12,0,1,241,32,0,1,241,52,0,1,241,72,0,1,241,92,0,1,241,112,0,1,241,132,0,1,241,152,
 0,1,241,172,0,1,241,192,0,1,241,212,0,1,241,232,0,1,241,252,0,1,242,16,0,1,242,36,0,1,242,56,0,1,242,76,0,1,242,96,0,1,242,116,0,1,242,136,
 0,1,242,156,0,1,242,176,0,1,242,196,0,1,242,216,0,1,243,92,0,1,244,0,0,1,244,200,0,1,245,100,0,1,246,36,0,1,246,180,0,1,246,240,0,1,247,116,
 0,1,247,140,0,1,247,164,0,1,248,8,0,1,248,128,0,1,249,32,0,1,249,152,0,1,249,168,0,1,250,44,0,1,250,60,0,1,250,76,0,1,250,148,0,1,250,252,
 0,1,251,28,0,1,251,64,0,1,251,112,0,1,252,32,0,1,252,100,0,1,252,132,0,1,252,164,0,1,252,204,0,1,252,236,0,1,253,12,0,1,253,44,0,1,253,76,
 0,1,253,108,0,1,253,140,0,1,253,172,0,1,253,204,0,1,253,236,0,1,254,12,0,1,254,44,0,1,254,76,0,1,254,100,0,1,254,116,0,1,254,172,0,1,254,244,
 0,1,255,64,0,1,255,80,0,1,255,160,0,1,255,252,0,2,0,100,0,2,0,212,0,2,0,228,0,2,1,84,0,2,1,212,0,2,1,228,0,2,1,244,0,2,2,4,
 0,2,2,20,0,2,2,36,0,2,2,60,0,2,2,92,0,2,2,116,0,2,2,132,0,2,2,156,0,2,2,188,0,2,2,228,0,2,2,252,0,2,3,12,0,2,3,36,
 0,2,3,68,0,2,3,84,0,2,3,100,0,2,3,116,0,2,3,132,0,2,3,244,0,2,4,124,0,2,5,76,0,2,5,172,0,2,6,8,0,2,6,108,0,2,6,140,
 0,2,6,188,0,2,6,236,0,2,7,28,0,2,7,76,0,2,7,148,0,2,7,220,0,2,8,16,0,2,8,68,0,2,8,120,0,2,8,172,0,2,8,248,0,2,9,68,
 0,2,9,196,0,2,10,68,0,2,10,144,0,2,10,216,0,2,11,36,0,2,11,112,0,2,11,184,0,2,12,0,0,2,12,60,0,2,12,120,0,2,12,180,0,2,12,240,
 0,2,13,72,0,2,13,148,0,2,13,224,0,2,14,72,0,2,14,172,0,2,15,60,0,2,15,160,0,2,15,228,0,2,16,24,0,2,16,80,0,2,16,136,0,2,16,188,
 0,2,16,244,0,2,17,44,0,2,17,132,0,2,17,220,0,2,18,28,0,2,18,56,0,2,18,160,0,2,19,8,0,2,19,44,0,2,19,84,0,2,19,124,0,2,19,164,
 0,2,19,204,0,2,19,244,0,2,20,28,0,2,20,64,0,2,20,92,0,2,20,120,0,2,20,148,0,2,20,176,0,2,20,204,0,2,20,232,0,2,21,4,0,2,21,32,
 0,2,21,60,0,2,21,160,0,2,22,28,0,2,22,128,0,2,22,188,0,2,22,248,0,2,23,52,0,2,23,112,0,2,23,200,0,2,24,32,0,2,24,104,0,2,24,176,
 0,2,24,248,0,2,25,60,0,2,25,128,0,2,25,196,0,2,26,20,0,2,26,100,0,2,26,184,0,2,27,16,0,2,27,96,0,2,27,176,0,2,28,0,0,2,28,80,
 0,2,28,144,0,2,28,208,0,2,29,20,0,2,29,88,0,2,29,156,0,2,29,224,0,2,30,64,0,2,30,148,0,2,30,248,0,2,31,88,0,2,31,188,0,2,32,52,
 0,2,32,136,0,2,32,208,0,2,33,24,0,2,33,120,0,2,34,4,0,2,34,32,0,2,34,148,0,2,34,220,0,2,35,36,0,2,35,128,0,2,35,220,0,2,36,56,
 0,2,36,168,0,2,36,228,0,2,37,32,0,2,37,124,0,2,37,180,0,2,38,52,0,2,38,104,0,2,38,208,0,2,38,252,0,2,39,40,0,2,39,132,0,2,40,24,
 0,2,40,112,0,2,41,4,0,2,41,68,0,2,41,136,0,2,41,224,0,2,41,252,0,2,42,60,0,2,42,136,0,2,42,152,0,2,42,232,0,2,43,44,0,2,43,84,
 0,2,43,136,0,2,43,160,0,2,43,184,0,2,44,48,0,2,44,188,0,2,44,220,0,2,45,0,0,2,45,28,0,2,45,84,0,2,45,124,0,2,45,200,0,2,45,244,
 0,2,46,32,0,2,46,104,0,2,46,176,0,2,47,52,0,2,47,76,0,2,47,108,0,2,47,168,0,2,48,4,0,2,48,160,0,2,49,36,0,2,49,104,0,2,49,172,
 0,2,50,16,0,2,50,120,0,2,51,40,0,2,51,108,0,2,51,204,0,2,52,44,0,2,52,140,0,2,52,236,0,2,53,76,0,2,53,148,0,2,53,200,0,2,54,0,
 0,2,54,56,0,2,54,132,0,2,54,204,0,2,55,68,0,2,55,184,0,2,56,16,0,2,56,100,0,2,56,208,0,2,57,52,0,2,57,156,0,2,57,196,0,2,57,236,
 0,2,58,32,0,2,58,84,0,2,58,120,0,2,58,160,0,2,59,68,0,2,59,192,0,2,60,68,0,2,60,184,0,2,61,52,0,2,61,200,0,2,62,100,0,2,62,224,
 0,2,63,76,0,2,63,168,0,2,63,228,0,2,64,56,0,2,64,128,0,2,64,164,0,2,64,204,0,2,64,244,0,2,65,24,0,2,65,60,0,2,65,108,0,2,65,156,
 0,2,65,204,0,2,66,8,0,2,66,68,0,2,66,136,0,2,66,228,0,2,67,48,0,2,67,152,0,2,67,196,0,2,67,252,0,2,68,28,0,2,68,60,0,2,68,92,
 0,2,68,124,0,2,68,156,0,2,68,240,0,2,69,220,0,2,70,0,0,2,70,88,0,2,70,176,0,2,70,232,0,2,75,156,0,2,75,208,0,2,76,8,0,2,76,36,
 0,2,76,92,0,2,76,148,0,2,76,180,0,2,76,236,0,2,77,16,0,2,77,44,0,2,77,80,0,2,77,116,0,2,77,148,0,2,77,184,0,2,77,236,0,2,78,68,
 0,2,78,120,0,2,78,148,0,2,78,200,0,2,79,32,0,2,79,84,0,2,79,112,0,2,79,156,0,2,79,196,0,2,79,216,0,2,79,244,0,2,80,16,0,2,80,44,
 0,2,80,72,0,2,80,100,0,2,80,128,0,2,80,156,0,2,80,184,0,2,80,212,0,2,80,240,0,2,81,12,0,2,81,40,0,2,81,68,0,2,81,96,0,2,81,124,
 0,2,81,144,0,2,82,68,0,2,83,52,0,2,83,220,0,2,83,240,0,2,84,4,0,2,84,32,0,2,84,60,0,2,84,88,0,2,84,124,0,2,84,164,0,2,84,200,
 0,2,84,236,0,2,85,8,0,2,85,48,0,2,85,84,0,2,85,112,0,2,85,156,0,2,85,240,0,2,86,8,0,2,86,96,0,2,86,192,0,2,87,252,0,2,88,132,
 0,2,89,12,0,2,90,200,0,2,90,228,0,2,91,16,0,2,91,44,0,2,91,88,0,2,91,116,0,2,91,160,0,2,91,192,0,2,91,240,0,2,92,12,0,2,92,52,
 0,2,92,80,0,2,92,120,0,2,92,148,0,2,92,192,0,2,92,220,0,2,93,8,0,2,93,36,0,2,93,80,0,2,93,108,0,2,93,152,0,2,93,180,0,2,93,224,
 0,2,93,252,0,2,94,40,0,2,94,68,0,2,94,112,0,2,94,140,0,2,94,184,0,2,94,216,0,2,95,12,0,2,95,80,0,2,95,224,0,2,96,20,0,2,96,124,
 0,2,97,116,0,2,98,40,0,2,98,228,0,2,99,32,0,2,99,120,0,2,99,208,0,2,100,44,0,2,100,136,0,2,100,240,0,2,101,64,0,2,101,104,0,2,101,144,
 0,2,101,204,0,2,102,68,0,2,102,152,0,2,102,236,0,2,103,24,0,2,103,68,0,2,103,112,0,2,103,160,0,2,103,228,0,2,104,40,0,2,104,68,0,2,104,96,
 0,2,104,120,0,2,104,144,0,2,104,216,0,2,105,4,0,2,105,48,0,2,105,88,0,2,105,128,0,2,105,188,0,2,106,8,0,2,106,52,0,2,106,92,0,2,106,196,
 0,2,107,4,0,2,107,68,0,2,107,132,0,2,107,196,0,2,108,68,0,2,108,196,0,2,109,68,0,2,109,196,0,2,109,236,0,2,110,20,0,2,110,60,0,2,110,104,
 0,2,110,132,0,2,110,176,0,2,110,204,0,2,110,244,0,2,111,228,0,2,113,80,0,2,114,16,0,2,114,208,0,2,115,104,0,2,116,132,0,2,117,60,0,2,117,180,
 0,2,118,44,0,2,118,176,0,2,119,8,0,2,119,100,0,2,120,0,0,2,120,172,0,2,121,20,0,2,121,136,0,2,122,40,0,2,122,112,0,2,123,16,0,2,123,216,
 0,2,124,44,0,2,124,92,0,2,125,124,0,2,125,188,0,2,126,24,0,2,126,124,0,2,126,220,0,2,127,44,0,2,127,120,0,2,128,12,0,2,128,56,0,2,128,160,
 0,2,129,8,0,2,129,68,0,2,129,108,0,2,129,148,0,2,129,232,0,2,130,60,0,2,130,184,0,2,131,56,0,2,132,4,0,2,132,52,0,2,132,100,0,2,132,172,
 0,2,132,232,0,2,133,36,0,2,133,124,0,2,133,184,0,2,133,244,0,2,134,60,0,2,134,132,0,2,134,240,0,2,134,240,0,2,135,4,0,2,135,24,0,2,135,52,
 0,2,135,72,0,2,135,100,0,2,135,128,0,2,135,164,0,2,135,184,0,2,135,212,0,2,135,240,0,2,136,20,0,2,136,48,0,2,136,84,0,2,136,120,0,2,136,164,
 0,2,136,184,0,2,136,212,0,2,136,240,0,2,137,20,0,2,137,48,0,2,137,84,0,2,137,120,0,2,137,164,0,2,137,192,0,2,137,228,0,2,138,8,0,2,138,52,
 0,2,138,88,0,2,138,132,0,2,138,176,0,2,138,228,0,2,138,248,0,2,139,20,0,2,139,48,0,2,139,84,0,2,139,112,0,2,139,148,0,2,139,184,0,2,139,228,
 0,2,140,0,0,2,140,36,0,2,140,72,0,2,140,116,0,2,140,152,0,2,140,196,0,2,140,240,0,2,141,36,0,2,141,64,0,2,141,100,0,2,141,136,0,2,141,180,
 0,2,141,216,0,2,142,4,0,2,142,48,0,2,142,100,0,2,142,136,0,2,142,180,0,2,142,224,0,2,143,20,0,2,143,64,0,2,143,116,0,2,143,168,0,2,143,228,
 0,2,143,248,0,2,144,20,0,2,144,48,0,2,144,84,0,2,144,112,0,2,144,148,0,2,144,184,0,2,144,228,0,2,145,0,0,2,145,36,0,2,145,72,0,2,145,116,
 0,2,145,152,0,2,145,196,0,2,145,240,0,2,146,36,0,2,146,64,0,2,146,100,0,2,146,136,0,2,146,180,0,2,146,216,0,2,147,4,0,2,147,48,0,2,147,100,
 0,2,147,136,0,2,147,180,0,2,147,224,0,2,148,20,0,2,148,64,0,2,148,116,0,2,148,168,0,2,148,228,0,2,149,0,0,2,149,36,0,2,149,72,0,2,149,116,
 0,2,149,152,0,2,149,196,0,2,149,240,0,2,150,36,0,2,150,72,0,2,150,116,0,2,150,160,0,2,150,212,0,2,151,0,0,2,151,52,0,2,151,104,0,2,151,164,
 0,2,151,200,0,2,151,244,0,2,152,32,0,2,152,84,0,2,152,128,0,2,152,180,0,2,152,232,0,2,153,36,0,2,153,80,0,2,153,132,0,2,153,184,0,2,153,244,
 0,2,154,40,0,2,154,100,0,2,154,160,0,2,154,228,0,2,154,248,0,2,155,20,0,2,155,48,0,2,155,84,0,2,155,112,0,2,155,148,0,2,155,184,0,2,155,228,
 0,2,156,0,0,2,156,36,0,2,156,72,0,2,156,116,0,2,156,152,0,2,156,196,0,2,156,240,0,2,157,36,0,2,157,64,0,2,157,100,0,2,157,136,0,2,157,180,
 0,2,157,216,0,2,158,4,0,2,158,48,0,2,158,100,0,2,158,136,0,2,158,180,0,2,158,224,0,2,159,20,0,2,159,64,0,2,159,116,0,2,159,168,0,2,159,228,
 0,2,160,0,0,2,160,36,0,2,160,72,0,2,160,116,0,2,160,152,0,2,160,196,0,2,160,240,0,2,161,36,0,2,161,72,0,2,161,116,0,2,161,160,0,2,161,212,
 0,2,162,0,0,2,162,52,0,2,162,104,0,2,162,164,0,2,162,200,0,2,162,244,0,2,163,32,0,2,163,84,0,2,163,128,0,2,163,180,0,2,163,232,0,2,164,36,
 0,2,164,80,0,2,164,132,0,2,164,184,0,2,164,244,0,2,165,40,0,2,165,100,0,2,165,160,0,2,165,228,0,2,166,0,0,2,166,36,0,2,166,72,0,2,166,116,
 0,2,166,152,0,2,166,196,0,2,166,240,0,2,167,36,0,2,167,72,0,2,167,116,0,2,167,160,0,2,167,212,0,2,168,0,0,2,168,52,0,2,168,104,0,2,168,164,
 0,2,168,200,0,2,168,244,0,2,169,32,0,2,169,84,0,2,169,128,0,2,169,180,0,2,169,232,0,2,170,36,0,2,170,80,0,2,170,132,0,2,170,184,0,2,170,244,
 0,2,171,40,0,2,171,100,0,2,171,160,0,2,171,228,0,2,172,8,0,2,172,52,0,2,172,96,0,2,172,148,0,2,172,192,0,2,172,244,0,2,173,40,0,2,173,100,
 0,2,173,144,0,2,173,196,0,2,173,248,0,2,174,52,0,2,174,104,0,2,174,164,0,2,174,224,0,2,175,36,0,2,175,80,0,2,175,132,0,2,175,184,0,2,175,244,
 0,2,176,40,0,2,176,100,0,2,176,160,0,2,176,228,0,2,177,24,0,2,177,84,0,2,177,144,0,2,177,212,0,2,178,16,0,2,178,84,0,2,178,152,0,2,178,228,
 0,2,179,68,0,2,179,180,0,2,180,12,0,2,180,104,0,2,180,220,0,2,181,52,0,2,181,124,0,2,181,196,0,2,182,8,0,2,182,76,0,2,182,148,0,2,182,216,
 0,2,183,20,0,2,183,80,0,2,183,148,0,2,183,216,0,2,184,80,0,2,184,236,0,2,185,40,0,2,185,104,0,2,185,196,0,2,186,52,0,2,186,152,0,2,187,12,
 0,2,187,140,0,2,187,192,0,2,187,244,0,2,188,64,0,2,188,140,0,2,188,204,0,2,189,12,0,2,189,88,0,2,189,164,0,2,189,240,0,2,190,60,0,2,190,140,
 0,2,190,220,0,2,191,48,0,2,191,132,0,2,191,232,0,2,192,76,0,2,192,176,0,2,193,20,0,2,193,84,0,2,193,156,0,2,194,4,0,2,194,112,0,2,194,196,
 0,2,195,28,0,2,195,128,0,2,195,236,0,2,196,96,0,2,196,168,0,2,196,236,0,2,197,48,0,2,197,120,0,2,197,204,0,2,198,32,0,2,198,112,0,2,198,196,
 0,2,199,36,0,2,199,148,0,2,199,232,0,2,200,60,0,2,200,188,0,2,201,60,0,2,201,144,0,2,201,228,0,2,202,56,0,2,202,132,0,2,202,212,0,2,203,48,
 0,2,203,212,0,2,204,88,0,2,204,136,0,2,204,184,0,2,204,232,0,2,205,24,0,2,205,72,0,2,205,120,0,2,205,168,0,2,205,216,0,2,206,12,0,2,206,64,
 0,2,206,112,0,2,206,164,0,2,206,216,0,2,207,12,0,2,207,64,0,2,207,116,0,2,207,164,0,2,207,212,0,2,208,4,0,2,208,52,0,2,208,100,0,2,208,148,
 0,2,208,196,0,2,208,244,0,2,209,16,0,2,209,44,0,2,209,72,0,2,209,100,0,2,209,160,0,2,209,224,0,2,210,32,0,2,210,96,0,2,210,148,0,2,210,200,
 0,2,210,252,0,2,211,48,0,2,211,76,0,2,211,104,0,2,211,164,0,2,211,240,0,2,212,88,0,2,212,192,0,2,213,40,0,2,213,196,0,2,214,20,0,2,214,96,
 0,2,214,172,0,2,215,12,0,2,215,140,0,2,215,236,0,2,216,56,0,2,216,132,0,2,216,208,0,2,217,28,0,2,217,60,0,2,217,100,0,2,217,252,0,2,218,172,
 0,2,218,188,0,2,219,32,0,2,219,164,0,2,219,248,0,2,220,72,0,2,220,156,0,2,220,240,0,2,221,80,0,2,221,128,0,2,221,172,0,2,221,220,0,2,222,16,
 0,2,222,68,0,2,222,120,0,2,222,172,0,2,222,236,0,2,223,44,0,2,223,100,0,2,223,156,0,2,223,212,0,2,224,12,0,2,224,56,0,2,224,100,0,2,224,144,
 0,2,224,184,0,2,224,232,0,2,225,24,0,2,225,72,0,2,225,120,0,2,226,36,0,2,226,124,0,2,226,200,0,2,227,48,0,2,227,188,0,2,228,28,0,2,228,128,
 0,2,228,224,0,2,229,64,0,2,229,128,0,2,229,188,0,2,230,52,0,2,230,160,0,2,230,236,0,2,231,100,0,2,231,176,0,2,232,24,0,2,232,124,0,2,232,192,
 0,2,233,4,0,2,233,172,0,2,234,20,0,2,234,120,0,2,234,196,0,2,234,216,0,2,235,20,0,2,235,208,0,2,236,60,0,2,236,248,0,2,237,184,0,2,238,180,
 0,2,239,152,0,2,240,68,0,2,241,32,0,2,241,216,0,2,242,180,0,2,243,56,0,2,243,224,0,2,244,204,0,2,245,136,0,2,246,40,0,2,246,248,0,2,247,172,
 0,2,248,120,0,2,249,72,0,2,249,216,0,2,250,140,0,2,251,112,0,2,252,108,0,2,253,60,0,2,253,204,0,2,254,100,0,2,255,0,0,2,255,148,0,3,0,28,
 0,3,0,244,0,3,1,200,0,3,2,152,0,3,3,68,0,3,4,12,0,3,5,4,0,3,5,148,0,3,6,24,0,3,6,192,0,3,7,112,0,3,8,140,0,3,9,8,
 0,3,9,108,0,3,9,140,0,3,9,172,0,3,9,204,0,3,9,236,0,3,10,88,0,3,10,104,0,3,10,120,0,3,10,136,0,3,10,152,0,3,10,176,0,3,11,36,
 0,3,11,176,0,3,12,36,0,3,12,152,0,3,13,56,0,3,13,96,0,3,13,136,0,3,13,176,0,3,13,216,0,3,13,252,0,3,14,36,0,3,14,76,0,3,14,116,
 0,3,14,156,0,3,14,192,0,3,14,224,0,3,15,4,0,3,15,40,0,3,15,76,0,3,15,108,0,3,15,152,0,3,15,196,0,3,16,0,0,3,16,64,0,3,16,84,
 0,3,16,188,0,3,17,44,0,3,17,180,0,3,18,80,0,3,18,216,0,3,19,80,0,3,19,168,0,3,19,252,0,3,20,140,0,3,21,28,0,3,21,96,0,3,21,112,
 0,3,21,240,0,3,22,192,0,3,23,80,0,3,23,244,0,3,24,112,0,3,25,12,0,3,25,100,0,3,25,236,0,3,26,96,0,3,26,252,0,3,27,112,0,3,28,44,
 0,3,28,60,0,3,28,76,0,3,28,92,0,3,28,108,0,3,28,172,0,3,28,228,0,3,29,112,0,3,29,244,0,3,30,136,0,3,31,12,0,3,31,88,0,3,31,160,
 0,3,31,236,0,3,32,64,0,3,32,116,0,3,32,160,0,3,33,0,0,3,33,88,0,3,33,152,0,3,33,224,0,3,34,56,0,3,34,140,0,3,34,172,0,3,34,200,
 0,3,34,216,0,3,35,44,0,3,35,140,0,3,35,244,0,3,36,64,0,3,36,136,0,3,36,220,0,3,37,52,0,3,37,96,0,3,37,192,0,3,38,88,0,3,39,24,
 0,3,39,240,0,3,40,244,0,3,41,164,0,3,42,140,0,3,43,152,0,3,44,128,0,3,45,28,0,3,45,240,0,3,47,68,0,3,48,12,0,3,48,244,0,3,49,240,
 0,3,50,196,0,3,51,168,0,3,52,196,0,3,53,152,0,3,54,204,0,3,55,232,0,3,57,8,0,3,57,204,0,3,58,208,0,3,59,124,0,3,60,104,0,3,61,36,
 0,3,62,44,0,3,62,196,0,3,63,172,0,3,65,16,0,3,65,212,0,3,67,88,0,3,68,104,0,3,69,168,0,3,70,108,0,3,71,84,0,3,72,112,0,3,73,80,
 0,3,74,64,0,3,75,72,0,3,75,216,0,3,76,40,0,3,76,112,0,3,77,0,0,3,77,104,0,3,77,192,0,3,78,100,0,3,78,248,0,3,79,140,0,3,80,120,
 0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,
 0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,120,0,3,80,248,0,3,81,8,0,3,81,24,0,3,81,40,
 0,3,81,56,0,3,81,72,0,3,81,88,0,3,81,104,0,3,81,120,0,3,81,136,0,3,81,152,0,3,81,168,0,3,81,184,0,3,81,200,0,3,81,216,0,3,81,232,
 0,3,81,248,0,3,82,8,0,3,82,24,0,3,82,40,0,3,82,56,0,3,82,72,0,3,82,88,0,3,82,104,0,3,82,120,0,3,82,136,0,3,82,152,0,3,82,168,
 0,3,82,184,0,3,82,200,0,3,82,216,0,3,82,232,0,3,82,248,0,3,83,8,0,3,83,24,0,3,83,40,0,3,83,56,0,3,83,72,0,3,83,88,0,3,83,104,
 0,3,83,120,0,3,83,136,0,3,83,152,0,3,83,168,0,3,83,184,0,3,83,200,0,3,83,216,0,3,83,232,0,3,83,248,0,3,84,8,0,3,84,24,0,3,84,40,
 0,3,84,56,0,3,84,72,0,3,84,88,0,3,84,104,0,3,84,120,0,3,84,136,0,3,84,152,0,3,84,168,0,3,84,184,0,3,84,200,0,3,84,216,0,3,84,232,
 0,3,84,248,0,3,85,8,0,3,85,24,0,3,85,40,0,3,85,56,0,3,85,72,0,3,85,88,0,3,85,104,0,3,85,120,0,3,85,136,0,3,85,152,0,3,85,168,
 0,3,85,184,0,3,85,200,0,3,85,216,0,3,85,232,0,3,85,248,0,3,86,8,0,3,86,24,0,3,86,40,0,3,86,56,0,3,86,72,0,3,86,88,0,3,86,104,
 0,3,86,120,0,3,86,136,0,3,86,152,0,3,86,168,0,3,86,184,0,3,86,200,0,3,86,216,0,3,86,232,0,3,86,248,0,3,87,8,0,3,87,24,0,3,87,40,
 0,3,87,56,0,3,87,72,0,3,87,88,0,3,87,104,0,3,87,120,0,3,87,136,0,3,87,152,0,3,87,168,0,3,87,184,0,3,87,200,0,3,87,216,0,3,87,232,
 0,3,87,248,0,3,88,8,0,3,88,24,0,3,88,40,0,3,88,56,0,3,88,72,0,3,88,88,0,3,88,104,0,3,88,120,0,3,88,136,0,3,88,152,0,3,88,180,
 0,3,89,4,0,3,89,32,0,3,89,132,0,3,89,164,0,3,89,200,0,3,89,240,0,3,90,36,0,3,90,88,0,3,90,136,0,3,90,180,0,3,90,228,0,3,90,252,
 0,3,91,56,0,3,91,100,0,3,91,208,0,3,91,232,0,3,92,0,0,3,92,108,0,3,92,144,0,3,92,172,0,3,92,200,0,3,92,228,0,3,93,0,0,3,93,28,
 0,3,93,56,0,3,93,84,0,3,93,112,0,3,93,140,0,3,93,168,0,3,93,196,0,3,93,224,0,3,93,252,0,3,94,24,0,3,94,52,0,3,94,80,0,3,94,108,
 0,3,94,136,0,3,94,164,0,3,94,192,0,3,94,216,0,3,95,136,0,3,95,236,0,3,96,40,0,3,96,148,0,3,96,192,0,3,97,48,0,3,97,140,0,3,97,200,
 0,3,98,64,0,3,98,168,0,1,0,0,13,32,2,9,0,43,0,168,0,8,0,2,0,16,0,64,0,7,0,0,4,43,0,0,0,8,0,4,0,0,0,26,1,62,0,1,
 0,0,0,0,0,0,0,95,0,192,0,1,0,0,0,0,0,1,0,22,1,78,0,1,0,0,0,0,0,2,0,4,1,111,0,1,0,0,0,0,0,3,0,27,1,172,0,1,
 0,0,0,0,0,4,0,27,2,0,0,1,0,0,0,0,0,5,0,12,2,54,0,1,0,0,0,0,0,6,0,25,2,119,0,1,0,0,0,0,0,8,0,17,2,181,0,1,
 0,0,0,0,0,11,0,29,3,3,0,1,0,0,0,0,0,13,9,147,22,73,0,1,0,0,0,0,0,14,0,52,32,71,0,1,0,0,0,0,0,16,0,12,32,150,0,1,
 0,0,0,0,0,17,0,14,32,193,0,3,0,1,4,9,0,0,0,190,0,0,0,3,0,1,4,9,0,1,0,44,1,32,0,3,0,1,4,9,0,2,0,8,1,101,0,3,
 0,1,4,9,0,3,0,54,1,116,0,3,0,1,4,9,0,4,0,54,1,200,0,3,0,1,4,9,0,5,0,24,2,28,0,3,0,1,4,9,0,6,0,50,2,67,0,3,
 0,1,4,9,0,8,0,34,2,145,0,3,0,1,4,9,0,11,0,58,2,199,0,3,0,1,4,9,0,13,19,38,3,33,0,3,0,1,4,9,0,14,0,104,31,221,0,3,
 0,1,4,9,0,16,0,24,32,124,0,3,0,1,4,9,0,17,0,28,32,163,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,
 0,32,0,50,0,48,0,48,0,51,0,32,0,98,0,121,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,44,0,32,0,73,0,110,0,99,0,46,
 0,32,0,65,0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,0,46,0,10,0,68,0,101,
 0,106,0,97,0,86,0,117,0,32,0,99,0,104,0,97,0,110,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,105,0,110,0,32,0,112,0,117,0,98,0,108,
 0,105,0,99,0,32,0,100,0,111,0,109,0,97,0,105,0,110,0,10,0,0,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,48,51,32,98,121,32,66,105,116,115,
 116,114,101,97,109,44,32,73,110,99,46,32,65,108,108,32,82,105,103,104,116,115,32,82,101,115,101,114,118,101,100,46,10,68,101,106,97,86,117,32,99,104,97,110,103,101,115,32,
 97,114,101,32,105,110,32,112,117,98,108,105,99,32,100,111,109,97,105,110,10,0,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,83,0,101,0,114,0,105,0,102,0,32,
 0,67,0,111,0,110,0,100,0,101,0,110,0,115,0,101,0,100,0,0,68,101,106,97,86,117,32,83,101,114,105,102,32,67,111,110,100,101,110,115,101,100,0,0,66,0,111,0,
 108,0,100,0,0,66,111,108,100,0,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,83,0,101,0,114,0,105,0,102,0,32,0,67,0,111,0,110,0,100,0,101,0,110,
 0,115,0,101,0,100,0,32,0,66,0,111,0,108,0,100,0,0,68,101,106,97,86,117,32,83,101,114,105,102,32,67,111,110,100,101,110,115,101,100,32,66,111,108,100,0,0,68,
 0,101,0,106,0,97,0,86,0,117,0,32,0,83,0,101,0,114,0,105,0,102,0,32,0,67,0,111,0,110,0,100,0,101,0,110,0,115,0,101,0,100,0,32,0,66,0,111,
 0,108,0,100,0,0,68,101,106,97,86,117,32,83,101,114,105,102,32,67,111,110,100,101,110,115,101,100,32,66,111,108,100,0,0,86,0,101,0,114,0,115,0,105,0,111,0,110,
 0,32,0,50,0,46,0,51,0,52,0,0,86,101,114,115,105,111,110,32,50,46,51,52,0,0,68,0,101,0,106,0,97,0,86,0,117,0,83,0,101,0,114,0,105,0,102,0,
 67,0,111,0,110,0,100,0,101,0,110,0,115,0,101,0,100,0,45,0,66,0,111,0,108,0,100,0,0,68,101,106,97,86,117,83,101,114,105,102,67,111,110,100,101,110,115,101,
 100,45,66,111,108,100,0,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,116,0,101,0,97,0,109,0,0,68,101,106,97,86,
 117,32,102,111,110,116,115,32,116,101,97,109,0,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,100,0,101,0,106,0,97,0,118,0,117,0,46,0,115,0,111,0,117,0,
 114,0,99,0,101,0,102,0,111,0,114,0,103,0,101,0,46,0,110,0,101,0,116,0,0,104,116,116,112,58,47,47,100,101,106,97,118,117,46,115,111,117,114,99,101,102,111,114,
 103,101,46,110,101,116,0,0,70,0,111,0,110,0,116,0,115,0,32,0,97,0,114,0,101,0,32,0,40,0,99,0,41,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,
 101,0,97,0,109,0,32,0,40,0,115,0,101,0,101,0,32,0,98,0,101,0,108,0,111,0,119,0,41,0,46,0,32,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,
 99,0,104,0,97,0,110,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,105,0,110,0,32,0,112,0,117,0,98,0,108,0,105,0,99,0,32,0,100,0,111,0,
 109,0,97,0,105,0,110,0,46,0,10,0,10,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,0,101,0,114,0,97,0,32,0,70,0,111,0,
 110,0,116,0,115,0,32,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,10,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,
 45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,10,0,10,0,67,0,111,0,
 112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,48,0,51,0,32,0,98,0,121,0,32,0,66,0,105,0,116,0,115,0,
 116,0,114,0,101,0,97,0,109,0,44,0,32,0,73,0,110,0,99,0,46,0,32,0,65,0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,
 101,0,115,0,101,0,114,0,118,0,101,0,100,0,46,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,0,101,0,114,0,97,0,32,0,
 105,0,115,0,32,0,97,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,111,0,102,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,
 101,0,97,0,109,0,44,0,32,0,73,0,110,0,99,0,46,0,10,0,10,0,80,0,101,0,114,0,109,0,105,0,115,0,115,0,105,0,111,0,110,0,32,0,105,0,115,0,
 32,0,104,0,101,0,114,0,101,0,98,0,121,0,32,0,103,0,114,0,97,0,110,0,116,0,101,0,100,0,44,0,32,0,102,0,114,0,101,0,101,0,32,0,111,0,102,0,
 32,0,99,0,104,0,97,0,114,0,103,0,101,0,44,0,32,0,116,0,111,0,32,0,97,0,110,0,121,0,32,0,112,0,101,0,114,0,115,0,111,0,110,0,32,0,111,0,
 98,0,116,0,97,0,105,0,110,0,105,0,110,0,103,0,32,0,97,0,32,0,99,0,111,0,112,0,121,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,102,0,
 111,0,110,0,116,0,115,0,32,0,97,0,99,0,99,0,111,0,109,0,112,0,97,0,110,0,121,0,105,0,110,0,103,0,32,0,116,0,104,0,105,0,115,0,32,0,108,0,
 105,0,99,0,101,0,110,0,115,0,101,0,32,0,40,0,34,0,70,0,111,0,110,0,116,0,115,0,34,0,41,0,32,0,97,0,110,0,100,0,32,0,97,0,115,0,115,0,
 111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,100,0,111,0,99,0,117,0,109,0,101,0,110,0,116,0,97,0,116,0,105,0,111,0,110,0,32,0,102,0,105,0,
 108,0,101,0,115,0,32,0,40,0,116,0,104,0,101,0,32,0,34,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,34,0,
 41,0,44,0,32,0,116,0,111,0,32,0,114,0,101,0,112,0,114,0,111,0,100,0,117,0,99,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,105,0,115,0,116,0,
 114,0,105,0,98,0,117,0,116,0,101,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,
 44,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,111,0,117,0,116,0,32,0,108,0,105,0,109,0,105,0,
 116,0,97,0,116,0,105,0,111,0,110,0,32,0,116,0,104,0,101,0,32,0,114,0,105,0,103,0,104,0,116,0,115,0,32,0,116,0,111,0,32,0,117,0,115,0,101,0,
 44,0,32,0,99,0,111,0,112,0,121,0,44,0,32,0,109,0,101,0,114,0,103,0,101,0,44,0,32,0,112,0,117,0,98,0,108,0,105,0,115,0,104,0,44,0,32,0,
 100,0,105,0,115,0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,44,0,32,0,97,0,110,0,100,0,47,0,111,0,114,0,32,0,115,0,101,0,108,0,108,0,32,0,
 99,0,111,0,112,0,105,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,
 97,0,114,0,101,0,44,0,32,0,97,0,110,0,100,0,32,0,116,0,111,0,32,0,112,0,101,0,114,0,109,0,105,0,116,0,32,0,112,0,101,0,114,0,115,0,111,0,
 110,0,115,0,32,0,116,0,111,0,32,0,119,0,104,0,111,0,109,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,
 119,0,97,0,114,0,101,0,32,0,105,0,115,0,32,0,102,0,117,0,114,0,110,0,105,0,115,0,104,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,111,0,32,0,
 115,0,111,0,44,0,32,0,115,0,117,0,98,0,106,0,101,0,99,0,116,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,
 119,0,105,0,110,0,103,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,84,0,104,0,101,0,32,0,97,0,98,0,
 111,0,118,0,101,0,32,0,99,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,97,0,110,0,100,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,
 97,0,114,0,107,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,116,0,104,0,105,0,115,0,32,0,112,0,101,0,114,0,
 109,0,105,0,115,0,115,0,105,0,111,0,110,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,32,0,115,0,104,0,97,0,108,0,108,0,32,0,98,0,101,0,32,0,
 105,0,110,0,99,0,108,0,117,0,100,0,101,0,100,0,32,0,105,0,110,0,32,0,97,0,108,0,108,0,32,0,99,0,111,0,112,0,105,0,101,0,115,0,32,0,111,0,
 102,0,32,0,111,0,110,0,101,0,32,0,111,0,114,0,32,0,109,0,111,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,
 116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,121,0,112,0,101,0,102,0,97,0,99,0,101,0,115,0,46,0,10,0,10,0,84,0,
 104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,
 109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,44,0,32,0,97,0,108,0,116,0,101,0,114,0,101,0,100,0,44,0,32,0,111,0,114,0,32,0,97,0,100,0,
 100,0,101,0,100,0,32,0,116,0,111,0,44,0,32,0,97,0,110,0,100,0,32,0,105,0,110,0,32,0,112,0,97,0,114,0,116,0,105,0,99,0,117,0,108,0,97,0,
 114,0,32,0,116,0,104,0,101,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,115,0,32,0,111,0,102,0,32,0,103,0,108,0,121,0,112,0,104,0,115,0,32,0,
 111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,
 116,0,115,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,97,0,
 100,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,103,0,108,0,121,0,112,0,104,0,115,0,32,0,111,0,114,0,32,0,32,0,111,0,114,0,32,0,
 99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,97,0,100,0,100,0,101,0,100,0,32,0,
 116,0,111,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,115,0,44,0,32,0,111,0,110,0,108,0,121,0,32,0,105,0,102,0,32,0,116,0,104,0,
 101,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,110,0,97,0,109,0,101,0,100,0,32,0,116,0,111,0,32,0,110,0,
 97,0,109,0,101,0,115,0,32,0,110,0,111,0,116,0,32,0,99,0,111,0,110,0,116,0,97,0,105,0,110,0,105,0,110,0,103,0,32,0,101,0,105,0,116,0,104,0,
 101,0,114,0,32,0,116,0,104,0,101,0,32,0,119,0,111,0,114,0,100,0,115,0,32,0,34,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,34,0,
 32,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,119,0,111,0,114,0,100,0,32,0,34,0,86,0,101,0,114,0,97,0,34,0,46,0,10,0,10,0,84,0,104,0,
 105,0,115,0,32,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,32,0,98,0,101,0,99,0,111,0,109,0,101,0,115,0,32,0,110,0,117,0,108,0,108,0,32,0,
 97,0,110,0,100,0,32,0,118,0,111,0,105,0,100,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,101,0,120,0,116,0,101,0,110,0,116,0,32,0,97,0,
 112,0,112,0,108,0,105,0,99,0,97,0,98,0,108,0,101,0,32,0,116,0,111,0,32,0,70,0,111,0,110,0,116,0,115,0,32,0,111,0,114,0,32,0,70,0,111,0,
 110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,104,0,97,0,115,0,32,0,98,0,101,0,101,0,
 110,0,32,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,105,0,115,0,32,0,100,0,105,0,115,0,116,0,114,0,105,0,
 98,0,117,0,116,0,101,0,100,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,34,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,
 97,0,109,0,32,0,86,0,101,0,114,0,97,0,34,0,32,0,110,0,97,0,109,0,101,0,115,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,70,0,111,0,110,0,
 116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,115,0,111,0,108,0,100,0,32,0,97,0,
 115,0,32,0,112,0,97,0,114,0,116,0,32,0,111,0,102,0,32,0,97,0,32,0,108,0,97,0,114,0,103,0,101,0,114,0,32,0,115,0,111,0,102,0,116,0,119,0,
 97,0,114,0,101,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,32,0,98,0,117,0,116,0,32,0,110,0,111,0,32,0,99,0,111,0,112,0,121,0,32,0,
 111,0,102,0,32,0,111,0,110,0,101,0,32,0,111,0,114,0,32,0,109,0,111,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,
 110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,121,0,112,0,101,0,102,0,97,0,99,0,101,0,115,0,32,0,109,0,97,0,
 121,0,32,0,98,0,101,0,32,0,115,0,111,0,108,0,100,0,32,0,98,0,121,0,32,0,105,0,116,0,115,0,101,0,108,0,102,0,46,0,10,0,10,0,84,0,72,0,
 69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,0,87,0,65,0,82,0,69,0,32,0,73,0,83,0,32,0,80,0,82,0,79,0,86,0,73,0,
 68,0,69,0,68,0,32,0,34,0,65,0,83,0,32,0,73,0,83,0,34,0,44,0,32,0,87,0,73,0,84,0,72,0,79,0,85,0,84,0,32,0,87,0,65,0,82,0,
 82,0,65,0,78,0,84,0,89,0,32,0,79,0,70,0,32,0,65,0,78,0,89,0,32,0,75,0,73,0,78,0,68,0,44,0,32,0,69,0,88,0,80,0,82,0,69,0,
 83,0,83,0,32,0,79,0,82,0,32,0,73,0,77,0,80,0,76,0,73,0,69,0,68,0,44,0,32,0,73,0,78,0,67,0,76,0,85,0,68,0,73,0,78,0,71,0,
 32,0,66,0,85,0,84,0,32,0,78,0,79,0,84,0,32,0,76,0,73,0,77,0,73,0,84,0,69,0,68,0,32,0,84,0,79,0,32,0,65,0,78,0,89,0,32,0,
 87,0,65,0,82,0,82,0,65,0,78,0,84,0,73,0,69,0,83,0,32,0,79,0,70,0,32,0,77,0,69,0,82,0,67,0,72,0,65,0,78,0,84,0,65,0,66,0,
 73,0,76,0,73,0,84,0,89,0,44,0,32,0,70,0,73,0,84,0,78,0,69,0,83,0,83,0,32,0,70,0,79,0,82,0,32,0,65,0,32,0,80,0,65,0,82,0,
 84,0,73,0,67,0,85,0,76,0,65,0,82,0,32,0,80,0,85,0,82,0,80,0,79,0,83,0,69,0,32,0,65,0,78,0,68,0,32,0,78,0,79,0,78,0,73,0,
 78,0,70,0,82,0,73,0,78,0,71,0,69,0,77,0,69,0,78,0,84,0,32,0,79,0,70,0,32,0,67,0,79,0,80,0,89,0,82,0,73,0,71,0,72,0,84,0,
 44,0,32,0,80,0,65,0,84,0,69,0,78,0,84,0,44,0,32,0,84,0,82,0,65,0,68,0,69,0,77,0,65,0,82,0,75,0,44,0,32,0,79,0,82,0,32,0,
 79,0,84,0,72,0,69,0,82,0,32,0,82,0,73,0,71,0,72,0,84,0,46,0,32,0,73,0,78,0,32,0,78,0,79,0,32,0,69,0,86,0,69,0,78,0,84,0,
 32,0,83,0,72,0,65,0,76,0,76,0,32,0,66,0,73,0,84,0,83,0,84,0,82,0,69,0,65,0,77,0,32,0,79,0,82,0,32,0,84,0,72,0,69,0,32,0,
 71,0,78,0,79,0,77,0,69,0,32,0,70,0,79,0,85,0,78,0,68,0,65,0,84,0,73,0,79,0,78,0,32,0,66,0,69,0,32,0,76,0,73,0,65,0,66,0,
 76,0,69,0,32,0,70,0,79,0,82,0,32,0,65,0,78,0,89,0,32,0,67,0,76,0,65,0,73,0,77,0,44,0,32,0,68,0,65,0,77,0,65,0,71,0,69,0,
 83,0,32,0,79,0,82,0,32,0,79,0,84,0,72,0,69,0,82,0,32,0,76,0,73,0,65,0,66,0,73,0,76,0,73,0,84,0,89,0,44,0,32,0,73,0,78,0,
 67,0,76,0,85,0,68,0,73,0,78,0,71,0,32,0,65,0,78,0,89,0,32,0,71,0,69,0,78,0,69,0,82,0,65,0,76,0,44,0,32,0,83,0,80,0,69,0,
 67,0,73,0,65,0,76,0,44,0,32,0,73,0,78,0,68,0,73,0,82,0,69,0,67,0,84,0,44,0,32,0,73,0,78,0,67,0,73,0,68,0,69,0,78,0,84,0,
 65,0,76,0,44,0,32,0,79,0,82,0,32,0,67,0,79,0,78,0,83,0,69,0,81,0,85,0,69,0,78,0,84,0,73,0,65,0,76,0,32,0,68,0,65,0,77,0,
 65,0,71,0,69,0,83,0,44,0,32,0,87,0,72,0,69,0,84,0,72,0,69,0,82,0,32,0,73,0,78,0,32,0,65,0,78,0,32,0,65,0,67,0,84,0,73,0,
 79,0,78,0,32,0,79,0,70,0,32,0,67,0,79,0,78,0,84,0,82,0,65,0,67,0,84,0,44,0,32,0,84,0,79,0,82,0,84,0,32,0,79,0,82,0,32,0,
 79,0,84,0,72,0,69,0,82,0,87,0,73,0,83,0,69,0,44,0,32,0,65,0,82,0,73,0,83,0,73,0,78,0,71,0,32,0,70,0,82,0,79,0,77,0,44,0,
 32,0,79,0,85,0,84,0,32,0,79,0,70,0,32,0,84,0,72,0,69,0,32,0,85,0,83,0,69,0,32,0,79,0,82,0,32,0,73,0,78,0,65,0,66,0,73,0,
 76,0,73,0,84,0,89,0,32,0,84,0,79,0,32,0,85,0,83,0,69,0,32,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,
 84,0,87,0,65,0,82,0,69,0,32,0,79,0,82,0,32,0,70,0,82,0,79,0,77,0,32,0,79,0,84,0,72,0,69,0,82,0,32,0,68,0,69,0,65,0,76,0,
 73,0,78,0,71,0,83,0,32,0,73,0,78,0,32,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,0,87,0,65,0,82,0,
 69,0,46,0,10,0,10,0,69,0,120,0,99,0,101,0,112,0,116,0,32,0,97,0,115,0,32,0,99,0,111,0,110,0,116,0,97,0,105,0,110,0,101,0,100,0,32,0,
 105,0,110,0,32,0,116,0,104,0,105,0,115,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,110,0,97,0,109,0,101,0,
 115,0,32,0,111,0,102,0,32,0,71,0,110,0,111,0,109,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,71,0,110,0,111,0,109,0,101,0,32,0,70,0,111,0,
 117,0,110,0,100,0,97,0,116,0,105,0,111,0,110,0,44,0,32,0,97,0,110,0,100,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,
 73,0,110,0,99,0,46,0,44,0,32,0,115,0,104,0,97,0,108,0,108,0,32,0,110,0,111,0,116,0,32,0,98,0,101,0,32,0,117,0,115,0,101,0,100,0,32,0,
 105,0,110,0,32,0,97,0,100,0,118,0,101,0,114,0,116,0,105,0,115,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,111,0,116,0,104,0,101,0,114,0,119,0,
 105,0,115,0,101,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,109,0,111,0,116,0,101,0,32,0,116,0,104,0,101,0,32,0,115,0,97,0,108,0,101,0,44,0,
 32,0,117,0,115,0,101,0,32,0,111,0,114,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,100,0,101,0,97,0,108,0,105,0,110,0,103,0,115,0,32,0,105,0,
 110,0,32,0,116,0,104,0,105,0,115,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,119,0,105,0,116,0,
 104,0,111,0,117,0,116,0,32,0,112,0,114,0,105,0,111,0,114,0,32,0,119,0,114,0,105,0,116,0,116,0,101,0,110,0,32,0,97,0,117,0,116,0,104,0,111,0,
 114,0,105,0,122,0,97,0,116,0,105,0,111,0,110,0,32,0,102,0,114,0,111,0,109,0,32,0,116,0,104,0,101,0,32,0,71,0,110,0,111,0,109,0,101,0,32,0,
 70,0,111,0,117,0,110,0,100,0,97,0,116,0,105,0,111,0,110,0,32,0,111,0,114,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,
 73,0,110,0,99,0,46,0,44,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,46,0,32,0,70,0,111,0,114,0,32,0,
 102,0,117,0,114,0,116,0,104,0,101,0,114,0,32,0,105,0,110,0,102,0,111,0,114,0,109,0,97,0,116,0,105,0,111,0,110,0,44,0,32,0,99,0,111,0,110,0,
 116,0,97,0,99,0,116,0,58,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,116,0,32,0,103,0,110,0,111,0,109,0,101,0,32,0,100,0,111,0,116,0,
 32,0,111,0,114,0,103,0,46,0,32,0,10,0,0,70,111,110,116,115,32,97,114,101,32,40,99,41,32,66,105,116,115,116,114,101,97,109,32,40,115,101,101,32,98,101,108,111,
 119,41,46,32,68,101,106,97,86,117,32,99,104,97,110,103,101,115,32,97,114,101,32,105,110,32,112,117,98,108,105,99,32,100,111,109,97,105,110,46,10,10,66,105,116,115,116,114,
 101,97,109,32,86,101,114,97,32,70,111,110,116,115,32,67,111,112,121,114,105,103,104,116,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
 45,45,45,45,45,45,45,10,10,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,48,51,32,98,121,32,66,105,116,115,116,114,101,97,109,44,32,73,110,99,46,32,65,
 108,108,32,82,105,103,104,116,115,32,82,101,115,101,114,118,101,100,46,32,66,105,116,115,116,114,101,97,109,32,86,101,114,97,32,105,115,32,97,32,116,114,97,100,101,109,97,114,
 107,32,111,102,32,66,105,116,115,116,114,101,97,109,44,32,73,110,99,46,10,10,80,101,114,109,105,115,115,105,111,110,32,105,115,32,104,101,114,101,98,121,32,103,114,97,110,116,
 101,100,44,32,102,114,101,101,32,111,102,32,99,104,97,114,103,101,44,32,116,111,32,97,110,121,32,112,101,114,115,111,110,32,111,98,116,97,105,110,105,110,103,32,97,32,99,111,
 112,121,32,111,102,32,116,104,101,32,102,111,110,116,115,32,97,99,99,111,109,112,97,110,121,105,110,103,32,116,104,105,115,32,108,105,99,101,110,115,101,32,40,34,70,111,110,116,
 115,34,41,32,97,110,100,32,97,115,115,111,99,105,97,116,101,100,32,100,111,99,117,109,101,110,116,97,116,105,111,110,32,102,105,108,101,115,32,40,116,104,101,32,34,70,111,110,
 116,32,83,111,102,116,119,97,114,101,34,41,44,32,116,111,32,114,101,112,114,111,100,117,99,101,32,97,110,100,32,100,105,115,116,114,105,98,117,116,101,32,116,104,101,32,70,111,
 110,116,32,83,111,102,116,119,97,114,101,44,32,105,110,99,108,117,100,105,110,103,32,119,105,116,104,111,117,116,32,108,105,109,105,116,97,116,105,111,110,32,116,104,101,32,114,105,
 103,104,116,115,32,116,111,32,117,115,101,44,32,99,111,112,121,44,32,109,101,114,103,101,44,32,112,117,98,108,105,115,104,44,32,100,105,115,116,114,105,98,117,116,101,44,32,97,
 110,100,47,111,114,32,115,101,108,108,32,99,111,112,105,101,115,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,44,32,97,110,100,32,116,111,32,112,
 101,114,109,105,116,32,112,101,114,115,111,110,115,32,116,111,32,119,104,111,109,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,105,115,32,102,117,114,110,105,
 115,104,101,100,32,116,111,32,100,111,32,115,111,44,32,115,117,98,106,101,99,116,32,116,111,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,110,100,105,116,105,111,
 110,115,58,10,10,84,104,101,32,97,98,111,118,101,32,99,111,112,121,114,105,103,104,116,32,97,110,100,32,116,114,97,100,101,109,97,114,107,32,110,111,116,105,99,101,115,32,97,
 110,100,32,116,104,105,115,32,112,101,114,109,105,115,115,105,111,110,32,110,111,116,105,99,101,32,115,104,97,108,108,32,98,101,32,105,110,99,108,117,100,101,100,32,105,110,32,97,
 108,108,32,99,111,112,105,101,115,32,111,102,32,111,110,101,32,111,114,32,109,111,114,101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,116,121,
 112,101,102,97,99,101,115,46,10,10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,109,97,121,32,98,101,32,109,111,100,105,102,105,101,100,44,32,97,108,116,
 101,114,101,100,44,32,111,114,32,97,100,100,101,100,32,116,111,44,32,97,110,100,32,105,110,32,112,97,114,116,105,99,117,108,97,114,32,116,104,101,32,100,101,115,105,103,110,115,
 32,111,102,32,103,108,121,112,104,115,32,111,114,32,99,104,97,114,97,99,116,101,114,115,32,105,110,32,116,104,101,32,70,111,110,116,115,32,109,97,121,32,98,101,32,109,111,100,
 105,102,105,101,100,32,97,110,100,32,97,100,100,105,116,105,111,110,97,108,32,103,108,121,112,104,115,32,111,114,32,32,111,114,32,99,104,97,114,97,99,116,101,114,115,32,109,97,
 121,32,98,101,32,97,100,100,101,100,32,116,111,32,116,104,101,32,70,111,110,116,115,44,32,111,110,108,121,32,105,102,32,116,104,101,32,102,111,110,116,115,32,97,114,101,32,114,
 101,110,97,109,101,100,32,116,111,32,110,97,109,101,115,32,110,111,116,32,99,111,110,116,97,105,110,105,110,103,32,101,105,116,104,101,114,32,116,104,101,32,119,111,114,100,115,32,
 34,66,105,116,115,116,114,101,97,109,34,32,111,114,32,116,104,101,32,119,111,114,100,32,34,86,101,114,97,34,46,10,10,84,104,105,115,32,76,105,99,101,110,115,101,32,98,101,
 99,111,109,101,115,32,110,117,108,108,32,97,110,100,32,118,111,105,100,32,116,111,32,116,104,101,32,101,120,116,101,110,116,32,97,112,112,108,105,99,97,98,108,101,32,116,111,32,
 70,111,110,116,115,32,111,114,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,116,104,97,116,32,104,97,115,32,98,101,101,110,32,109,111,100,105,102,105,101,100,32,97,110,
 100,32,105,115,32,100,105,115,116,114,105,98,117,116,101,100,32,117,110,100,101,114,32,116,104,101,32,34,66,105,116,115,116,114,101,97,109,32,86,101,114,97,34,32,110,97,109,101,
 115,46,10,10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,109,97,121,32,98,101,32,115,111,108,100,32,97,115,32,112,97,114,116,32,111,102,32,97,32,108,
 97,114,103,101,114,32,115,111,102,116,119,97,114,101,32,112,97,99,107,97,103,101,32,98,117,116,32,110,111,32,99,111,112,121,32,111,102,32,111,110,101,32,111,114,32,109,111,114,
 101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,116,121,112,101,102,97,99,101,115,32,109,97,121,32,98,101,32,115,111,108,100,32,98,121,32,
 105,116,115,101,108,102,46,10,10,84,72,69,32,70,79,78,84,32,83,79,70,84,87,65,82,69,32,73,83,32,80,82,79,86,73,68,69,68,32,34,65,83,32,73,83,34,44,32,
 87,73,84,72,79,85,84,32,87,65,82,82,65,78,84,89,32,79,70,32,65,78,89,32,75,73,78,68,44,32,69,88,80,82,69,83,83,32,79,82,32,73,77,80,76,73,69,68,
 44,32,73,78,67,76,85,68,73,78,71,32,66,85,84,32,78,79,84,32,76,73,77,73,84,69,68,32,84,79,32,65,78,89,32,87,65,82,82,65,78,84,73,69,83,32,79,70,
 32,77,69,82,67,72,65,78,84,65,66,73,76,73,84,89,44,32,70,73,84,78,69,83,83,32,70,79,82,32,65,32,80,65,82,84,73,67,85,76,65,82,32,80,85,82,80,79,
 83,69,32,65,78,68,32,78,79,78,73,78,70,82,73,78,71,69,77,69,78,84,32,79,70,32,67,79,80,89,82,73,71,72,84,44,32,80,65,84,69,78,84,44,32,84,82,65,
 68,69,77,65,82,75,44,32,79,82,32,79,84,72,69,82,32,82,73,71,72,84,46,32,73,78,32,78,79,32,69,86,69,78,84,32,83,72,65,76,76,32,66,73,84,83,84,82,
 69,65,77,32,79,82,32,84,72,69,32,71,78,79,77,69,32,70,79,85,78,68,65,84,73,79,78,32,66,69,32,76,73,65,66,76,69,32,70,79,82,32,65,78,89,32,67,76,
 65,73,77,44,32,68,65,77,65,71,69,83,32,79,82,32,79,84,72,69,82,32,76,73,65,66,73,76,73,84,89,44,32,73,78,67,76,85,68,73,78,71,32,65,78,89,32,71,
 69,78,69,82,65,76,44,32,83,80,69,67,73,65,76,44,32,73,78,68,73,82,69,67,84,44,32,73,78,67,73,68,69,78,84,65,76,44,32,79,82,32,67,79,78,83,69,81,
 85,69,78,84,73,65,76,32,68,65,77,65,71,69,83,44,32,87,72,69,84,72,69,82,32,73,78,32,65,78,32,65,67,84,73,79,78,32,79,70,32,67,79,78,84,82,65,67,
 84,44,32,84,79,82,84,32,79,82,32,79,84,72,69,82,87,73,83,69,44,32,65,82,73,83,73,78,71,32,70,82,79,77,44,32,79,85,84,32,79,70,32,84,72,69,32,85,
 83,69,32,79,82,32,73,78,65,66,73,76,73,84,89,32,84,79,32,85,83,69,32,84,72,69,32,70,79,78,84,32,83,79,70,84,87,65,82,69,32,79,82,32,70,82,79,77,
 32,79,84,72,69,82,32,68,69,65,76,73,78,71,83,32,73,78,32,84,72,69,32,70,79,78,84,32,83,79,70,84,87,65,82,69,46,10,10,69,120,99,101,112,116,32,97,115,
 32,99,111,110,116,97,105,110,101,100,32,105,110,32,116,104,105,115,32,110,111,116,105,99,101,44,32,116,104,101,32,110,97,109,101,115,32,111,102,32,71,110,111,109,101,44,32,116,
 104,101,32,71,110,111,109,101,32,70,111,117,110,100,97,116,105,111,110,44,32,97,110,100,32,66,105,116,115,116,114,101,97,109,32,73,110,99,46,44,32,115,104,97,108,108,32,110,
 111,116,32,98,101,32,117,115,101,100,32,105,110,32,97,100,118,101,114,116,105,115,105,110,103,32,111,114,32,111,116,104,101,114,119,105,115,101,32,116,111,32,112,114,111,109,111,116,
 101,32,116,104,101,32,115,97,108,101,44,32,117,115,101,32,111,114,32,111,116,104,101,114,32,100,101,97,108,105,110,103,115,32,105,110,32,116,104,105,115,32,70,111,110,116,32,83,
 111,102,116,119,97,114,101,32,119,105,116,104,111,117,116,32,112,114,105,111,114,32,119,114,105,116,116,101,110,32,97,117,116,104,111,114,105,122,97,116,105,111,110,32,102,114,111,109,
 32,116,104,101,32,71,110,111,109,101,32,70,111,117,110,100,97,116,105,111,110,32,111,114,32,66,105,116,115,116,114,101,97,109,32,73,110,99,46,44,32,114,101,115,112,101,99,116,
 105,118,101,108,121,46,32,70,111,114,32,102,117,114,116,104,101,114,32,105,110,102,111,114,109,97,116,105,111,110,44,32,99,111,110,116,97,99,116,58,32,102,111,110,116,115,32,97,
 116,32,103,110,111,109,101,32,100,111,116,32,111,114,103,46,32,10,0,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,100,0,101,0,106,0,97,0,118,0,117,0,46,0,
 115,0,111,0,117,0,114,0,99,0,101,0,102,0,111,0,114,0,103,0,101,0,46,0,110,0,101,0,116,0,47,0,119,0,105,0,107,0,105,0,47,0,105,0,110,0,100,0,
 101,0,120,0,46,0,112,0,104,0,112,0,47,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,0,104,116,116,112,58,47,47,100,101,106,97,118,117,46,115,111,117,114,99,
 101,102,111,114,103,101,46,110,101,116,47,119,105,107,105,47,105,110,100,101,120,46,112,104,112,47,76,105,99,101,110,115,101,0,0,68,0,101,0,106,0,97,0,86,0,117,0,32,
 0,83,0,101,0,114,0,105,0,102,0,0,68,101,106,97,86,117,32,83,101,114,105,102,0,0,67,0,111,0,110,0,100,0,101,0,110,0,115,0,101,0,100,0,32,0,66,0,
 111,0,108,0,100,0,0,67,111,110,100,101,110,115,101,100,32,66,111,108,100,0,0,0,0,2,0,0,0,0,0,0,255,126,0,90,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,13,32,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,
 0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,
 0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,
 0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,
 0,91,0,92,0,93,0,94,0,95,0,96,0,97,0,172,0,163,0,132,0,133,0,189,0,150,0,232,0,134,0,142,0,139,0,157,0,169,0,164,1,2,0,138,0,218,0,131,
 0,147,0,242,0,243,0,141,0,151,0,136,0,195,0,222,0,241,0,158,0,170,0,245,0,244,0,246,0,162,0,173,0,201,0,199,0,174,0,98,0,99,0,144,0,100,0,203,
 0,101,0,200,0,202,0,207,0,204,0,205,0,206,0,233,0,102,0,211,0,208,0,209,0,175,0,103,0,240,0,145,0,214,0,212,0,213,0,104,0,235,0,237,0,137,0,106,
 0,105,0,107,0,109,0,108,0,110,0,160,0,111,0,113,0,112,0,114,0,115,0,117,0,116,0,118,0,119,0,234,0,120,0,122,0,121,0,123,0,125,0,124,0,184,0,161,
 0,127,0,126,0,128,0,129,0,236,0,238,0,186,1,3,1,4,1,5,1,6,1,7,1,8,0,253,0,254,1,9,1,10,1,11,1,12,0,255,1,0,1,13,1,14,1,15,
 1,1,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,0,248,0,249,1,28,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,
 1,37,1,38,1,39,1,40,1,41,1,42,1,43,0,250,0,215,1,44,1,45,1,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,
 0,226,0,227,1,59,1,60,1,61,1,62,1,63,1,64,1,65,1,66,1,67,1,68,1,69,1,70,1,71,1,72,1,73,0,176,0,177,1,74,1,75,1,76,1,77,1,78,
 1,79,1,80,1,81,1,82,1,83,0,251,0,252,0,228,0,229,1,84,1,85,1,86,1,87,1,88,1,89,1,90,1,91,1,92,1,93,1,94,1,95,1,96,1,97,1,98,
 1,99,1,100,1,101,1,102,1,103,1,104,1,105,0,187,1,106,1,107,1,108,1,109,0,230,0,231,1,110,1,111,1,112,1,113,1,114,1,115,1,116,1,117,1,118,1,119,
 1,120,1,121,1,122,1,123,1,124,1,125,1,126,1,127,1,128,0,166,1,129,1,130,1,131,1,132,1,133,1,134,1,135,1,136,1,137,1,138,1,139,1,140,1,141,1,142,
 1,143,1,144,1,145,1,146,1,147,1,148,1,149,1,150,1,151,1,152,1,153,1,154,1,155,1,156,1,157,1,158,1,159,1,160,1,161,1,162,1,163,1,164,1,165,1,166,
 1,167,1,168,1,169,1,170,1,171,1,172,1,173,1,174,1,175,1,176,1,177,1,178,1,179,1,180,1,181,1,182,1,183,1,184,1,185,1,186,1,187,1,188,1,189,1,190,
 1,191,1,192,1,193,1,194,1,195,1,196,1,197,1,198,1,199,1,200,1,201,1,202,1,203,1,204,1,205,1,206,1,207,1,208,1,209,1,210,1,211,1,212,1,213,1,214,
 1,215,1,216,1,217,1,218,1,219,1,220,1,221,1,222,1,223,1,224,1,225,1,226,1,227,1,228,1,229,1,230,1,231,1,232,1,233,1,234,1,235,1,236,1,237,1,238,
 1,239,1,240,1,241,1,242,1,243,1,244,1,245,1,246,1,247,1,248,1,249,1,250,1,251,1,252,1,253,1,254,1,255,2,0,2,1,2,2,2,3,2,4,2,5,2,6,
 2,7,2,8,2,9,2,10,2,11,2,12,2,13,2,14,2,15,2,16,2,17,2,18,2,19,2,20,2,21,2,22,2,23,2,24,2,25,2,26,2,27,2,28,2,29,2,30,
 2,31,2,32,2,33,2,34,2,35,2,36,2,37,2,38,2,39,2,40,2,41,2,42,2,43,2,44,2,45,2,46,2,47,2,48,2,49,2,50,2,51,2,52,2,53,2,54,
 2,55,2,56,2,57,2,58,2,59,2,60,2,61,2,62,2,63,2,64,2,65,2,66,2,67,2,68,2,69,2,70,2,71,2,72,2,73,2,74,2,75,2,76,2,77,2,78,
 2,79,2,80,2,81,2,82,2,83,2,84,2,85,2,86,2,87,2,88,2,89,2,90,2,91,2,92,2,93,2,94,2,95,2,96,2,97,2,98,2,99,2,100,2,101,2,102,
 2,103,2,104,2,105,2,106,2,107,2,108,2,109,2,110,2,111,2,112,2,113,2,114,2,115,2,116,2,117,2,118,2,119,2,120,2,121,2,122,2,123,2,124,2,125,2,126,
 2,127,2,128,2,129,2,130,2,131,2,132,2,133,2,134,2,135,2,136,2,137,2,138,2,139,2,140,2,141,2,142,2,143,2,144,2,145,2,146,2,147,2,148,2,149,2,150,
 2,151,2,152,2,153,2,154,2,155,2,156,2,157,2,158,2,159,2,160,2,161,2,162,2,163,2,164,2,165,2,166,2,167,2,168,2,169,2,170,2,171,2,172,2,173,2,174,
 2,175,2,176,2,177,2,178,2,179,0,216,0,225,2,180,2,181,2,182,2,183,2,184,2,185,2,186,2,187,2,188,2,189,2,190,2,191,0,219,0,220,0,221,0,224,0,217,
 0,223,2,192,2,193,2,194,2,195,2,196,2,197,2,198,2,199,2,200,2,201,2,202,2,203,2,204,2,205,2,206,2,207,2,208,2,209,2,210,2,211,2,212,2,213,2,214,
 2,215,2,216,2,217,2,218,2,219,2,220,2,221,2,222,2,223,2,224,2,225,2,226,2,227,2,228,2,229,2,230,2,231,2,232,2,233,2,234,2,235,2,236,2,237,2,238,
 2,239,2,240,2,241,2,242,2,243,2,244,2,245,2,246,2,247,2,248,2,249,2,250,2,251,2,252,2,253,2,254,2,255,3,0,3,1,3,2,3,3,3,4,3,5,3,6,
 3,7,3,8,3,9,3,10,3,11,3,12,3,13,3,14,3,15,3,16,3,17,3,18,3,19,3,20,3,21,3,22,3,23,3,24,3,25,3,26,3,27,3,28,3,29,3,30,
 3,31,3,32,3,33,3,34,3,35,3,36,3,37,3,38,3,39,3,40,3,41,3,42,3,43,3,44,3,45,3,46,3,47,3,48,3,49,3,50,3,51,3,52,3,53,3,54,
 3,55,3,56,3,57,3,58,3,59,3,60,3,61,3,62,3,63,3,64,3,65,3,66,3,67,3,68,0,159,3,69,3,70,3,71,3,72,3,73,3,74,3,75,3,76,3,77,
 3,78,3,79,3,80,3,81,3,82,3,83,3,84,3,85,3,86,3,87,3,88,3,89,3,90,0,155,3,91,3,92,3,93,3,94,3,95,3,96,3,97,3,98,3,99,3,100,
 3,101,3,102,3,103,3,104,3,105,3,106,3,107,3,108,3,109,3,110,3,111,3,112,3,113,3,114,3,115,3,116,3,117,3,118,3,119,3,120,3,121,3,122,3,123,3,124,
 3,125,3,126,3,127,3,128,3,129,3,130,3,131,3,132,3,133,3,134,3,135,3,136,3,137,3,138,3,139,3,140,3,141,3,142,3,143,3,144,3,145,3,146,3,147,3,148,
 3,149,3,150,3,151,3,152,3,153,3,154,3,155,3,156,3,157,3,158,3,159,3,160,3,161,3,162,3,163,3,164,3,165,3,166,3,167,3,168,3,169,3,170,3,171,3,172,
 3,173,3,174,3,175,3,176,3,177,3,178,3,179,3,180,3,181,3,182,3,183,3,184,3,185,3,186,3,187,3,188,3,189,3,190,3,191,3,192,3,193,3,194,3,195,3,196,
 3,197,3,198,3,199,3,200,3,201,3,202,3,203,3,204,3,205,3,206,3,207,3,208,3,209,3,210,3,211,3,212,3,213,3,214,3,215,3,216,3,217,3,218,3,219,3,220,
 3,221,3,222,3,223,3,224,3,225,3,226,3,227,3,228,3,229,3,230,3,231,3,232,3,233,3,234,3,235,3,236,3,237,3,238,3,239,3,240,3,241,3,242,3,243,3,244,
 3,245,3,246,3,247,3,248,3,249,3,250,3,251,3,252,3,253,3,254,3,255,4,0,4,1,4,2,4,3,4,4,4,5,4,6,4,7,4,8,4,9,4,10,4,11,4,12,
 4,13,4,14,4,15,4,16,4,17,4,18,4,19,4,20,4,21,4,22,4,23,4,24,4,25,4,26,4,27,4,28,4,29,4,30,4,31,4,32,4,33,4,34,4,35,4,36,
 4,37,4,38,4,39,4,40,4,41,4,42,4,43,4,44,4,45,4,46,4,47,4,48,4,49,4,50,4,51,4,52,4,53,4,54,4,55,4,56,4,57,4,58,4,59,4,60,
 4,61,4,62,4,63,4,64,4,65,4,66,4,67,4,68,4,69,4,70,4,71,4,72,4,73,4,74,4,75,4,76,4,77,4,78,4,79,4,80,4,81,4,82,4,83,4,84,
 4,85,4,86,4,87,4,88,4,89,4,90,4,91,4,92,4,93,4,94,4,95,4,96,4,97,4,98,4,99,4,100,4,101,4,102,4,103,4,104,4,105,4,106,4,107,4,108,
 4,109,4,110,4,111,4,112,4,113,4,114,4,115,4,116,4,117,4,118,4,119,4,120,4,121,4,122,4,123,4,124,4,125,4,126,4,127,4,128,4,129,4,130,4,131,4,132,
 4,133,4,134,4,135,4,136,4,137,4,138,4,139,4,140,4,141,4,142,4,143,4,144,4,145,4,146,4,147,4,148,4,149,4,150,4,151,4,152,4,153,4,154,4,155,4,156,
 4,157,4,158,4,159,4,160,4,161,4,162,4,163,4,164,4,165,4,166,4,167,4,168,4,169,4,170,4,171,4,172,4,173,4,174,4,175,4,176,4,177,4,178,4,179,4,180,
 4,181,4,182,4,183,4,184,4,185,4,186,4,187,4,188,4,189,4,190,4,191,4,192,4,193,4,194,4,195,4,196,4,197,4,198,4,199,4,200,4,201,4,202,4,203,4,204,
 4,205,4,206,4,207,4,208,4,209,4,210,4,211,4,212,4,213,4,214,4,215,4,216,4,217,4,218,4,219,4,220,4,221,4,222,4,223,4,224,4,225,4,226,4,227,4,228,
 4,229,4,230,4,231,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,241,4,242,4,243,4,244,4,245,4,246,4,247,4,248,4,249,4,250,4,251,4,252,
 4,253,4,254,4,255,5,0,5,1,5,2,5,3,5,4,5,5,5,6,5,7,5,8,5,9,5,10,5,11,5,12,5,13,5,14,5,15,5,16,5,17,5,18,5,19,5,20,
 5,21,5,22,5,23,5,24,5,25,5,26,5,27,5,28,5,29,5,30,5,31,5,32,5,33,5,34,5,35,5,36,5,37,5,38,5,39,5,40,5,41,5,42,5,43,5,44,
 5,45,5,46,5,47,5,48,5,49,5,50,5,51,5,52,5,53,5,54,5,55,5,56,5,57,5,58,5,59,5,60,5,61,5,62,5,63,5,64,5,65,5,66,5,67,5,68,
 5,69,5,70,5,71,5,72,5,73,5,74,5,75,5,76,5,77,5,78,5,79,5,80,5,81,5,82,5,83,5,84,5,85,5,86,5,87,5,88,5,89,5,90,5,91,5,92,
 5,93,5,94,5,95,5,96,5,97,5,98,5,99,5,100,5,101,5,102,5,103,5,104,5,105,5,106,5,107,5,108,5,109,5,110,5,111,5,112,5,113,5,114,5,115,5,116,
 5,117,5,118,5,119,5,120,5,121,5,122,5,123,5,124,5,125,5,126,5,127,5,128,5,129,5,130,5,131,5,132,5,133,5,134,5,135,5,136,5,137,5,138,5,139,5,140,
 5,141,5,142,5,143,5,144,5,145,5,146,5,147,5,148,5,149,5,150,5,151,5,152,5,153,5,154,5,155,5,156,5,157,5,158,5,159,5,160,5,161,5,162,5,163,5,164,
 5,165,5,166,5,167,5,168,5,169,5,170,5,171,5,172,5,173,5,174,5,175,5,176,5,177,5,178,5,179,5,180,5,181,5,182,5,183,5,184,5,185,5,186,5,187,5,188,
 5,189,5,190,5,191,5,192,5,193,5,194,5,195,5,196,5,197,5,198,5,199,5,200,5,201,5,202,5,203,5,204,5,205,5,206,5,207,5,208,5,209,5,210,5,211,5,212,
 5,213,5,214,5,215,5,216,5,217,5,218,5,219,5,220,5,221,5,222,5,223,5,224,5,225,5,226,5,227,5,228,5,229,5,230,5,231,5,232,5,233,5,234,5,235,5,236,
 5,237,5,238,5,239,5,240,5,241,5,242,5,243,5,244,5,245,5,246,5,247,5,248,5,249,5,250,5,251,5,252,5,253,5,254,5,255,6,0,6,1,6,2,6,3,6,4,
 6,5,6,6,6,7,6,8,6,9,6,10,6,11,6,12,6,13,6,14,6,15,6,16,6,17,6,18,6,19,6,20,6,21,6,22,6,23,6,24,6,25,6,26,6,27,6,28,
 6,29,6,30,6,31,6,32,6,33,6,34,6,35,6,36,6,37,6,38,6,39,6,40,6,41,6,42,6,43,6,44,6,45,6,46,6,47,6,48,6,49,6,50,6,51,6,52,
 6,53,6,54,6,55,6,56,6,57,6,58,6,59,6,60,6,61,6,62,6,63,6,64,6,65,6,66,6,67,6,68,6,69,6,70,6,71,6,72,6,73,6,74,6,75,6,76,
 6,77,6,78,6,79,6,80,6,81,6,82,6,83,6,84,6,85,6,86,6,87,6,88,6,89,6,90,6,91,6,92,6,93,6,94,6,95,6,96,6,97,6,98,6,99,6,100,
 6,101,6,102,6,103,6,104,6,105,6,106,6,107,6,108,6,109,6,110,6,111,6,112,6,113,6,114,6,115,6,116,6,117,6,118,6,119,6,120,6,121,6,122,6,123,6,124,
 6,125,6,126,6,127,6,128,6,129,6,130,6,131,6,132,6,133,6,134,6,135,6,136,6,137,6,138,6,139,6,140,6,141,6,142,6,143,6,144,6,145,6,146,6,147,6,148,
 6,149,6,150,6,151,6,152,6,153,6,154,6,155,6,156,6,157,6,158,6,159,6,160,6,161,6,162,6,163,6,164,6,165,6,166,6,167,6,168,6,169,6,170,6,171,6,172,
 6,173,6,174,6,175,6,176,6,177,6,178,6,179,6,180,6,181,6,182,6,183,6,184,6,185,6,186,6,187,6,188,6,189,6,190,6,191,6,192,6,193,6,194,6,195,6,196,
 6,197,6,198,6,199,6,200,6,201,6,202,6,203,6,204,6,205,6,206,6,207,6,208,6,209,6,210,6,211,6,212,6,213,6,214,6,215,6,216,6,217,6,218,6,219,6,220,
 6,221,6,222,6,223,6,224,6,225,6,226,6,227,6,228,6,229,6,230,6,231,6,232,6,233,6,234,6,235,6,236,6,237,6,238,6,239,6,240,6,241,6,242,6,243,6,244,
 6,245,6,246,6,247,6,248,6,249,6,250,6,251,6,252,6,253,6,254,6,255,7,0,7,1,7,2,7,3,7,4,7,5,7,6,7,7,7,8,7,9,7,10,7,11,7,12,
 7,13,7,14,7,15,7,16,7,17,7,18,7,19,7,20,7,21,7,22,7,23,7,24,7,25,7,26,7,27,7,28,7,29,7,30,7,31,7,32,7,33,7,34,7,35,7,36,
 7,37,7,38,7,39,7,40,7,41,7,42,7,43,7,44,7,45,7,46,7,47,7,48,7,49,7,50,7,51,7,52,7,53,7,54,7,55,7,56,7,57,7,58,7,59,7,60,
 7,61,7,62,7,63,7,64,7,65,7,66,7,67,7,68,7,69,7,70,7,71,7,72,7,73,7,74,7,75,7,76,7,77,7,78,7,79,7,80,7,81,7,82,7,83,7,84,
 7,85,7,86,7,87,7,88,7,89,7,90,7,91,7,92,7,93,7,94,7,95,7,96,7,97,7,98,7,99,7,100,7,101,7,102,7,103,7,104,7,105,7,106,7,107,7,108,
 7,109,7,110,7,111,7,112,7,113,7,114,7,115,7,116,7,117,7,118,7,119,7,120,7,121,7,122,7,123,7,124,7,125,7,126,7,127,7,128,7,129,7,130,7,131,7,132,
 7,133,7,134,7,135,7,136,7,137,7,138,7,139,7,140,7,141,7,142,7,143,7,144,7,145,7,146,7,147,7,148,7,149,7,150,7,151,7,152,7,153,7,154,7,155,7,156,
 7,157,7,158,7,159,7,160,7,161,0,178,0,179,7,162,7,163,7,164,0,182,0,183,0,196,7,165,0,180,0,181,0,197,7,166,0,130,0,194,0,135,7,167,7,168,7,169,
 0,171,7,170,7,171,7,172,7,173,7,174,7,175,0,198,7,176,7,177,7,178,7,179,7,180,7,181,7,182,7,183,0,190,0,191,7,184,7,185,7,186,7,187,0,188,7,188,
 7,189,7,190,7,191,7,192,7,193,7,194,7,195,7,196,7,197,7,198,7,199,7,200,7,201,7,202,7,203,7,204,7,205,7,206,7,207,7,208,7,209,7,210,7,211,7,212,
 7,213,7,214,7,215,7,216,7,217,7,218,7,219,7,220,7,221,7,222,7,223,7,224,7,225,7,226,7,227,7,228,7,229,7,230,7,231,7,232,7,233,7,234,7,235,7,236,
 7,237,7,238,7,239,7,240,7,241,7,242,7,243,7,244,7,245,7,246,7,247,7,248,7,249,7,250,7,251,7,252,7,253,7,254,7,255,8,0,8,1,8,2,8,3,8,4,
 8,5,8,6,8,7,8,8,8,9,8,10,8,11,8,12,0,140,8,13,8,14,8,15,8,16,8,17,8,18,8,19,8,20,8,21,8,22,8,23,8,24,8,25,8,26,8,27,
 8,28,8,29,8,30,8,31,8,32,8,33,8,34,8,35,8,36,8,37,8,38,8,39,8,40,8,41,8,42,8,43,8,44,8,45,8,46,8,47,8,48,8,49,8,50,8,51,
 8,52,8,53,8,54,8,55,8,56,8,57,8,58,8,59,8,60,8,61,8,62,8,63,8,64,8,65,8,66,8,67,8,68,8,69,8,70,8,71,8,72,8,73,8,74,8,75,
 8,76,8,77,8,78,8,79,8,80,8,81,8,82,8,83,8,84,8,85,8,86,8,87,8,88,8,89,8,90,8,91,8,92,8,93,8,94,8,95,8,96,8,97,8,98,8,99,
 8,100,8,101,8,102,8,103,8,104,8,105,8,106,8,107,8,108,8,109,8,110,8,111,8,112,8,113,8,114,8,115,8,116,8,117,8,118,8,119,8,120,8,121,8,122,8,123,
 8,124,8,125,8,126,8,127,8,128,8,129,8,130,8,131,8,132,8,133,8,134,8,135,8,136,8,137,8,138,8,139,8,140,8,141,8,142,8,143,8,144,8,145,8,146,8,147,
 8,148,8,149,8,150,8,151,8,152,8,153,8,154,8,155,8,156,8,157,8,158,8,159,8,160,8,161,8,162,8,163,8,164,8,165,8,166,8,167,8,168,8,169,8,170,8,171,
 8,172,8,173,8,174,8,175,8,176,8,177,8,178,8,179,8,180,8,181,8,182,8,183,8,184,8,185,8,186,8,187,8,188,8,189,8,190,8,191,0,152,8,192,8,193,0,168,
 8,194,8,195,8,196,8,197,8,198,0,154,8,199,0,153,0,239,8,200,8,201,8,202,8,203,8,204,8,205,0,165,8,206,8,207,8,208,0,146,8,209,8,210,8,211,8,212,
 8,213,8,214,8,215,8,216,8,217,8,218,0,156,8,219,8,220,8,221,8,222,8,223,8,224,8,225,8,226,8,227,8,228,0,167,8,229,8,230,8,231,8,232,8,233,8,234,
 0,143,8,235,0,148,0,149,8,236,8,237,8,238,8,239,8,240,8,241,8,242,8,243,8,244,8,245,8,246,8,247,8,248,8,249,8,250,8,251,8,252,8,253,8,254,8,255,
 9,0,9,1,9,2,9,3,9,4,9,5,9,6,9,7,9,8,9,9,9,10,9,11,9,12,9,13,9,14,9,15,9,16,9,17,9,18,9,19,9,20,9,21,9,22,9,23,
 9,24,9,25,9,26,9,27,9,28,9,29,9,30,9,31,9,32,9,33,9,34,9,35,9,36,9,37,9,38,9,39,9,40,9,41,9,42,9,43,9,44,9,45,9,46,9,47,
 9,48,9,49,9,50,9,51,9,52,9,53,9,54,9,55,9,56,9,57,9,58,9,59,9,60,9,61,9,62,9,63,9,64,9,65,9,66,9,67,9,68,9,69,9,70,9,71,
 9,72,9,73,9,74,9,75,9,76,9,77,9,78,9,79,9,80,9,81,9,82,9,83,9,84,9,85,9,86,9,87,9,88,9,89,9,90,9,91,9,92,9,93,9,94,9,95,
 9,96,9,97,9,98,9,99,9,100,9,101,9,102,9,103,9,104,9,105,9,106,9,107,9,108,9,109,9,110,9,111,9,112,9,113,9,114,9,115,9,116,9,117,9,118,9,119,
 9,120,9,121,9,122,9,123,9,124,9,125,9,126,9,127,9,128,9,129,9,130,9,131,9,132,0,185,9,133,9,134,9,135,9,136,9,137,9,138,9,139,9,140,9,141,9,142,
 9,143,9,144,9,145,9,146,9,147,9,148,9,149,9,150,9,151,9,152,9,153,9,154,9,155,9,156,9,157,9,158,9,159,9,160,9,161,9,162,9,163,9,164,9,165,9,166,
 9,167,9,168,9,169,9,170,9,171,9,172,9,173,9,174,9,175,9,176,9,177,9,178,9,179,9,180,9,181,9,182,9,183,9,184,9,185,9,186,9,187,9,188,9,189,9,190,
 9,191,9,192,9,193,9,194,9,195,9,196,9,197,9,198,9,199,9,200,9,201,9,202,9,203,9,204,9,205,9,206,9,207,9,208,9,209,9,210,9,211,9,212,9,213,9,214,
 9,215,9,216,9,217,9,218,9,219,9,220,9,221,9,222,9,223,9,224,9,225,9,226,9,227,9,228,9,229,9,230,9,231,9,232,9,233,9,234,9,235,9,236,9,237,9,238,
 9,239,9,240,9,241,9,242,9,243,9,244,9,245,9,246,9,247,9,248,9,249,9,250,9,251,9,252,9,253,9,254,9,255,10,0,10,1,10,2,10,3,10,4,10,5,10,6,
 10,7,10,8,10,9,10,10,10,11,10,12,10,13,10,14,10,15,10,16,10,17,10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,10,26,10,27,10,28,10,29,10,30,
 10,31,10,32,10,33,10,34,10,35,10,36,10,37,10,38,10,39,10,40,10,41,10,42,10,43,10,44,10,45,10,46,10,47,10,48,10,49,10,50,10,51,10,52,10,53,10,54,
 10,55,10,56,10,57,10,58,10,59,10,60,10,61,10,62,10,63,10,64,10,65,10,66,10,67,10,68,10,69,10,70,10,71,10,72,10,73,10,74,10,75,10,76,10,77,10,78,
 10,79,10,80,10,81,10,82,10,83,10,84,10,85,10,86,10,87,10,88,10,89,10,90,10,91,10,92,10,93,10,94,10,95,10,96,10,97,10,98,10,99,10,100,10,101,10,102,
 10,103,10,104,10,105,10,106,10,107,10,108,10,109,10,110,10,111,10,112,10,113,10,114,10,115,10,116,10,117,10,118,10,119,10,120,10,121,10,122,10,123,10,124,10,125,10,126,
 10,127,10,128,10,129,10,130,10,131,10,132,10,133,10,134,10,135,10,136,10,137,10,138,10,139,10,140,10,141,10,142,10,143,10,144,10,145,10,146,10,147,10,148,10,149,10,150,
 10,151,10,152,10,153,10,154,10,155,10,156,10,157,10,158,10,159,10,160,10,161,10,162,10,163,10,164,10,165,10,166,10,167,10,168,10,169,10,170,10,171,10,172,10,173,10,174,
 10,175,10,176,10,177,10,178,10,179,10,180,10,181,10,182,10,183,10,184,10,185,10,186,10,187,10,188,10,189,10,190,10,191,10,192,10,193,10,194,10,195,10,196,10,197,10,198,
 10,199,10,200,10,201,10,202,10,203,10,204,10,205,10,206,10,207,10,208,10,209,10,210,10,211,10,212,10,213,10,214,10,215,10,216,10,217,10,218,10,219,10,220,10,221,10,222,
 10,223,10,224,10,225,10,226,10,227,10,228,10,229,10,230,10,231,10,232,10,233,10,234,10,235,10,236,10,237,10,238,10,239,10,240,10,241,10,242,10,243,10,244,10,245,10,246,
 10,247,10,248,10,249,10,250,10,251,10,252,10,253,10,254,10,255,11,0,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,
 11,15,11,16,11,17,11,18,11,19,11,20,11,21,11,22,11,23,11,24,11,25,11,26,11,27,11,28,11,29,11,30,11,31,11,32,11,33,11,34,11,35,11,36,11,37,11,38,
 11,39,11,40,11,41,11,42,11,43,11,44,11,45,11,46,11,47,11,48,11,49,11,50,11,51,11,52,11,53,11,54,11,55,11,56,11,57,11,58,11,59,11,60,11,61,11,62,
 11,63,11,64,11,65,11,66,11,67,11,68,11,69,11,70,11,71,11,72,11,73,11,74,11,75,11,76,11,77,11,78,11,79,11,80,11,81,11,82,11,83,11,84,11,85,11,86,
 11,87,11,88,11,89,11,90,11,91,11,92,11,93,11,94,11,95,11,96,11,97,11,98,11,99,11,100,11,101,11,102,11,103,11,104,11,105,11,106,11,107,11,108,11,109,11,110,
 11,111,11,112,11,113,11,114,11,115,11,116,11,117,11,118,11,119,11,120,11,121,11,122,11,123,11,124,11,125,11,126,11,127,11,128,11,129,11,130,11,131,11,132,11,133,11,134,
 11,135,11,136,11,137,11,138,11,139,11,140,11,141,11,142,11,143,11,144,11,145,11,146,11,147,11,148,11,149,11,150,11,151,11,152,11,153,11,154,11,155,11,156,11,157,11,158,
 11,159,11,160,11,161,11,162,11,163,11,164,11,165,11,166,11,167,11,168,11,169,11,170,11,171,11,172,11,173,11,174,11,175,11,176,11,177,11,178,11,179,11,180,11,181,11,182,
 11,183,11,184,11,185,11,186,11,187,11,188,11,189,11,190,11,191,11,192,11,193,11,194,11,195,11,196,11,197,11,198,11,199,11,200,11,201,11,202,11,203,11,204,11,205,11,206,
 11,207,11,208,11,209,11,210,11,211,11,212,11,213,11,214,11,215,11,216,11,217,11,218,11,219,11,220,11,221,11,222,11,223,11,224,11,225,11,226,11,227,11,228,11,229,11,230,
 11,231,11,232,11,233,11,234,11,235,11,236,11,237,11,238,11,239,11,240,11,241,11,242,11,243,11,244,11,245,11,246,11,247,11,248,11,249,11,250,11,251,11,252,11,253,11,254,
 11,255,12,0,12,1,12,2,12,3,12,4,12,5,12,6,12,7,12,8,12,9,12,10,12,11,12,12,12,13,12,14,12,15,12,16,12,17,12,18,12,19,12,20,12,21,12,22,
 12,23,12,24,12,25,12,26,12,27,12,28,12,29,12,30,12,31,12,32,12,33,12,34,12,35,12,36,12,37,12,38,12,39,12,40,12,41,12,42,12,43,12,44,12,45,12,46,
 12,47,12,48,12,49,12,50,12,51,12,52,12,53,12,54,12,55,12,56,12,57,12,58,12,59,12,60,12,61,12,62,12,63,12,64,12,65,12,66,12,67,12,68,12,69,12,70,
 12,71,12,72,12,73,12,74,12,75,12,76,12,77,12,78,12,79,12,80,12,81,12,82,12,83,12,84,12,85,12,86,12,87,12,88,12,89,12,90,12,91,0,192,0,193,12,92,
 12,93,12,94,12,95,12,96,12,97,12,98,12,99,12,100,12,101,12,102,12,103,12,104,12,105,12,106,12,107,12,108,12,109,12,110,12,111,12,112,12,113,12,114,12,115,12,116,
 12,117,12,118,12,119,12,120,12,121,12,122,12,123,12,124,12,125,12,126,12,127,12,128,12,129,12,130,12,131,12,132,12,133,12,134,12,135,12,136,12,137,12,138,12,139,12,140,
 12,141,12,142,12,143,12,144,12,145,12,146,12,147,12,148,12,149,12,150,12,151,12,152,12,153,12,154,12,155,12,156,12,157,12,158,12,159,12,160,12,161,12,162,12,163,12,164,
 12,165,12,166,12,167,12,168,12,169,12,170,12,171,12,172,12,173,12,174,12,175,12,176,12,177,12,178,12,179,12,180,12,181,12,182,12,183,12,184,12,185,12,186,12,187,12,188,
 12,189,12,190,12,191,12,192,12,193,12,194,12,195,12,196,12,197,12,198,12,199,12,200,12,201,12,202,12,203,12,204,12,205,12,206,12,207,12,208,12,209,12,210,12,211,12,212,
 12,213,12,214,12,215,12,216,12,217,12,218,12,219,12,220,12,221,12,222,12,223,12,224,12,225,12,226,12,227,12,228,12,229,12,230,12,231,12,232,12,233,12,234,12,235,12,236,
 12,237,12,238,12,239,12,240,12,241,12,242,12,243,12,244,12,245,12,246,12,247,12,248,12,249,12,250,12,251,12,252,12,253,12,254,12,255,13,0,13,1,13,2,13,3,13,4,
 13,5,13,6,13,7,13,8,13,9,13,10,13,11,13,12,13,13,13,14,13,15,13,16,13,17,13,18,13,19,13,20,13,21,13,22,13,23,13,24,13,25,13,26,13,27,13,28,
 13,29,13,30,13,31,13,32,13,33,9,115,102,116,104,121,112,104,101,110,7,65,109,97,99,114,111,110,7,97,109,97,99,114,111,110,6,65,98,114,101,118,101,6,97,98,114,101,
 118,101,7,65,111,103,111,110,101,107,7,97,111,103,111,110,101,107,11,67,99,105,114,99,117,109,102,108,101,120,11,99,99,105,114,99,117,109,102,108,101,120,10,67,100,111,116,97,
 99,99,101,110,116,10,99,100,111,116,97,99,99,101,110,116,6,68,99,97,114,111,110,6,100,99,97,114,111,110,6,68,99,114,111,97,116,7,69,109,97,99,114,111,110,7,101,109,
 97,99,114,111,110,6,69,98,114,101,118,101,6,101,98,114,101,118,101,10,69,100,111,116,97,99,99,101,110,116,10,101,100,111,116,97,99,99,101,110,116,7,69,111,103,111,110,101,
 107,7,101,111,103,111,110,101,107,6,69,99,97,114,111,110,6,101,99,97,114,111,110,11,71,99,105,114,99,117,109,102,108,101,120,11,103,99,105,114,99,117,109,102,108,101,120,10,
 71,100,111,116,97,99,99,101,110,116,10,103,100,111,116,97,99,99,101,110,116,12,71,99,111,109,109,97,97,99,99,101,110,116,12,103,99,111,109,109,97,97,99,99,101,110,116,11,
 72,99,105,114,99,117,109,102,108,101,120,11,104,99,105,114,99,117,109,102,108,101,120,4,72,98,97,114,4,104,98,97,114,6,73,116,105,108,100,101,6,105,116,105,108,100,101,7,
 73,109,97,99,114,111,110,7,105,109,97,99,114,111,110,6,73,98,114,101,118,101,6,105,98,114,101,118,101,7,73,111,103,111,110,101,107,7,105,111,103,111,110,101,107,2,73,74,
 2,105,106,11,74,99,105,114,99,117,109,102,108,101,120,11,106,99,105,114,99,117,109,102,108,101,120,12,75,99,111,109,109,97,97,99,99,101,110,116,12,107,99,111,109,109,97,97,
 99,99,101,110,116,12,107,103,114,101,101,110,108,97,110,100,105,99,6,76,97,99,117,116,101,6,108,97,99,117,116,101,12,76,99,111,109,109,97,97,99,99,101,110,116,12,108,99,
 111,109,109,97,97,99,99,101,110,116,6,76,99,97,114,111,110,6,108,99,97,114,111,110,4,76,100,111,116,4,108,100,111,116,6,78,97,99,117,116,101,6,110,97,99,117,116,101,
 12,78,99,111,109,109,97,97,99,99,101,110,116,12,110,99,111,109,109,97,97,99,99,101,110,116,6,78,99,97,114,111,110,6,110,99,97,114,111,110,11,110,97,112,111,115,116,114,
 111,112,104,101,3,69,110,103,3,101,110,103,7,79,109,97,99,114,111,110,7,111,109,97,99,114,111,110,6,79,98,114,101,118,101,6,111,98,114,101,118,101,13,79,104,117,110,103,
 97,114,117,109,108,97,117,116,13,111,104,117,110,103,97,114,117,109,108,97,117,116,6,82,97,99,117,116,101,6,114,97,99,117,116,101,12,82,99,111,109,109,97,97,99,99,101,110,
 116,12,114,99,111,109,109,97,97,99,99,101,110,116,6,82,99,97,114,111,110,6,114,99,97,114,111,110,6,83,97,99,117,116,101,6,115,97,99,117,116,101,11,83,99,105,114,99,
 117,109,102,108,101,120,11,115,99,105,114,99,117,109,102,108,101,120,12,84,99,111,109,109,97,97,99,99,101,110,116,12,116,99,111,109,109,97,97,99,99,101,110,116,6,84,99,97,
 114,111,110,6,116,99,97,114,111,110,4,84,98,97,114,4,116,98,97,114,6,85,116,105,108,100,101,6,117,116,105,108,100,101,7,85,109,97,99,114,111,110,7,117,109,97,99,114,
 111,110,6,85,98,114,101,118,101,6,117,98,114,101,118,101,5,85,114,105,110,103,5,117,114,105,110,103,13,85,104,117,110,103,97,114,117,109,108,97,117,116,13,117,104,117,110,103,
 97,114,117,109,108,97,117,116,7,85,111,103,111,110,101,107,7,117,111,103,111,110,101,107,11,87,99,105,114,99,117,109,102,108,101,120,11,119,99,105,114,99,117,109,102,108,101,120,
 11,89,99,105,114,99,117,109,102,108,101,120,11,121,99,105,114,99,117,109,102,108,101,120,6,90,97,99,117,116,101,6,122,97,99,117,116,101,10,90,100,111,116,97,99,99,101,110,
 116,10,122,100,111,116,97,99,99,101,110,116,5,108,111,110,103,115,7,117,110,105,48,49,56,48,7,117,110,105,48,49,56,49,7,117,110,105,48,49,56,50,7,117,110,105,48,49,
 56,51,7,117,110,105,48,49,56,52,7,117,110,105,48,49,56,53,7,117,110,105,48,49,56,54,7,117,110,105,48,49,56,55,7,117,110,105,48,49,56,56,7,117,110,105,48,49,
 56,57,7,117,110,105,48,49,56,65,7,117,110,105,48,49,56,66,7,117,110,105,48,49,56,67,7,117,110,105,48,49,56,68,7,117,110,105,48,49,56,69,7,117,110,105,48,49,
 56,70,7,117,110,105,48,49,57,48,7,117,110,105,48,49,57,49,7,117,110,105,48,49,57,51,7,117,110,105,48,49,57,52,7,117,110,105,48,49,57,53,7,117,110,105,48,49,
 57,54,7,117,110,105,48,49,57,55,7,117,110,105,48,49,57,56,7,117,110,105,48,49,57,57,7,117,110,105,48,49,57,65,7,117,110,105,48,49,57,66,7,117,110,105,48,49,
 57,67,7,117,110,105,48,49,57,68,7,117,110,105,48,49,57,69,7,117,110,105,48,49,57,70,5,79,104,111,114,110,5,111,104,111,114,110,7,117,110,105,48,49,65,50,7,117,
 110,105,48,49,65,51,7,117,110,105,48,49,65,52,7,117,110,105,48,49,65,53,7,117,110,105,48,49,65,54,7,117,110,105,48,49,65,55,7,117,110,105,48,49,65,56,7,117,
 110,105,48,49,65,57,7,117,110,105,48,49,65,65,7,117,110,105,48,49,65,66,7,117,110,105,48,49,65,67,7,117,110,105,48,49,65,68,7,117,110,105,48,49,65,69,5,85,
 104,111,114,110,5,117,104,111,114,110,7,117,110,105,48,49,66,49,7,117,110,105,48,49,66,50,7,117,110,105,48,49,66,51,7,117,110,105,48,49,66,52,7,117,110,105,48,49,
 66,53,7,117,110,105,48,49,66,54,7,117,110,105,48,49,66,55,7,117,110,105,48,49,66,56,7,117,110,105,48,49,66,57,7,117,110,105,48,49,66,65,7,117,110,105,48,49,
 66,66,7,117,110,105,48,49,66,67,7,117,110,105,48,49,66,68,7,117,110,105,48,49,66,69,7,117,110,105,48,49,66,70,7,117,110,105,48,49,67,48,7,117,110,105,48,49,
 67,49,7,117,110,105,48,49,67,50,7,117,110,105,48,49,67,51,7,117,110,105,48,49,67,52,7,117,110,105,48,49,67,53,7,117,110,105,48,49,67,54,7,117,110,105,48,49,
 67,55,7,117,110,105,48,49,67,56,7,117,110,105,48,49,67,57,7,117,110,105,48,49,67,65,7,117,110,105,48,49,67,66,7,117,110,105,48,49,67,67,7,117,110,105,48,49,
 67,68,7,117,110,105,48,49,67,69,7,117,110,105,48,49,67,70,7,117,110,105,48,49,68,48,7,117,110,105,48,49,68,49,7,117,110,105,48,49,68,50,7,117,110,105,48,49,
 68,51,7,117,110,105,48,49,68,52,7,117,110,105,48,49,68,53,7,117,110,105,48,49,68,54,7,117,110,105,48,49,68,55,7,117,110,105,48,49,68,56,7,117,110,105,48,49,
 68,57,7,117,110,105,48,49,68,65,7,117,110,105,48,49,68,66,7,117,110,105,48,49,68,67,7,117,110,105,48,49,68,68,7,117,110,105,48,49,68,69,7,117,110,105,48,49,
 68,70,7,117,110,105,48,49,69,48,7,117,110,105,48,49,69,49,7,117,110,105,48,49,69,50,7,117,110,105,48,49,69,51,7,117,110,105,48,49,69,52,7,117,110,105,48,49,
 69,53,6,71,99,97,114,111,110,6,103,99,97,114,111,110,7,117,110,105,48,49,69,56,7,117,110,105,48,49,69,57,7,117,110,105,48,49,69,65,7,117,110,105,48,49,69,66,
 7,117,110,105,48,49,69,67,7,117,110,105,48,49,69,68,7,117,110,105,48,49,69,69,7,117,110,105,48,49,69,70,7,117,110,105,48,49,70,48,7,117,110,105,48,49,70,49,
 7,117,110,105,48,49,70,50,7,117,110,105,48,49,70,51,7,117,110,105,48,49,70,52,7,117,110,105,48,49,70,53,7,117,110,105,48,49,70,54,7,117,110,105,48,49,70,55,
 7,117,110,105,48,49,70,56,7,117,110,105,48,49,70,57,10,65,114,105,110,103,97,99,117,116,101,10,97,114,105,110,103,97,99,117,116,101,7,65,69,97,99,117,116,101,7,97,
 101,97,99,117,116,101,11,79,115,108,97,115,104,97,99,117,116,101,11,111,115,108,97,115,104,97,99,117,116,101,7,117,110,105,48,50,48,48,7,117,110,105,48,50,48,49,7,117,
 110,105,48,50,48,50,7,117,110,105,48,50,48,51,7,117,110,105,48,50,48,52,7,117,110,105,48,50,48,53,7,117,110,105,48,50,48,54,7,117,110,105,48,50,48,55,7,117,
 110,105,48,50,48,56,7,117,110,105,48,50,48,57,7,117,110,105,48,50,48,65,7,117,110,105,48,50,48,66,7,117,110,105,48,50,48,67,7,117,110,105,48,50,48,68,7,117,
 110,105,48,50,48,69,7,117,110,105,48,50,48,70,7,117,110,105,48,50,49,48,7,117,110,105,48,50,49,49,7,117,110,105,48,50,49,50,7,117,110,105,48,50,49,51,7,117,
 110,105,48,50,49,52,7,117,110,105,48,50,49,53,7,117,110,105,48,50,49,54,7,117,110,105,48,50,49,55,12,83,99,111,109,109,97,97,99,99,101,110,116,12,115,99,111,109,
 109,97,97,99,99,101,110,116,7,117,110,105,48,50,49,65,7,117,110,105,48,50,49,66,7,117,110,105,48,50,49,67,7,117,110,105,48,50,49,68,7,117,110,105,48,50,49,69,
 7,117,110,105,48,50,49,70,7,117,110,105,48,50,50,48,7,117,110,105,48,50,50,49,7,117,110,105,48,50,50,50,7,117,110,105,48,50,50,51,7,117,110,105,48,50,50,52,
 7,117,110,105,48,50,50,53,7,117,110,105,48,50,50,54,7,117,110,105,48,50,50,55,7,117,110,105,48,50,50,56,7,117,110,105,48,50,50,57,7,117,110,105,48,50,50,65,
 7,117,110,105,48,50,50,66,7,117,110,105,48,50,50,67,7,117,110,105,48,50,50,68,7,117,110,105,48,50,50,69,7,117,110,105,48,50,50,70,7,117,110,105,48,50,51,48,
 7,117,110,105,48,50,51,49,7,117,110,105,48,50,51,50,7,117,110,105,48,50,51,51,7,117,110,105,48,50,51,52,7,117,110,105,48,50,51,53,7,117,110,105,48,50,51,54,
 8,100,111,116,108,101,115,115,106,7,117,110,105,48,50,51,56,7,117,110,105,48,50,51,57,7,117,110,105,48,50,51,65,7,117,110,105,48,50,51,66,7,117,110,105,48,50,51,
 67,7,117,110,105,48,50,51,68,7,117,110,105,48,50,51,69,7,117,110,105,48,50,51,70,7,117,110,105,48,50,52,48,7,117,110,105,48,50,52,49,7,117,110,105,48,50,52,
 50,7,117,110,105,48,50,52,51,7,117,110,105,48,50,52,52,7,117,110,105,48,50,52,53,7,117,110,105,48,50,52,54,7,117,110,105,48,50,52,55,7,117,110,105,48,50,52,
 56,7,117,110,105,48,50,52,57,7,117,110,105,48,50,52,65,7,117,110,105,48,50,52,66,7,117,110,105,48,50,52,67,7,117,110,105,48,50,52,68,7,117,110,105,48,50,52,
 69,7,117,110,105,48,50,52,70,7,117,110,105,48,50,53,48,7,117,110,105,48,50,53,49,7,117,110,105,48,50,53,50,7,117,110,105,48,50,53,51,7,117,110,105,48,50,53,
 52,7,117,110,105,48,50,53,53,7,117,110,105,48,50,53,54,7,117,110,105,48,50,53,55,7,117,110,105,48,50,53,56,7,117,110,105,48,50,53,57,7,117,110,105,48,50,53,
 65,7,117,110,105,48,50,53,66,7,117,110,105,48,50,53,67,7,117,110,105,48,50,53,68,7,117,110,105,48,50,53,69,7,117,110,105,48,50,53,70,7,117,110,105,48,50,54,
 48,7,117,110,105,48,50,54,49,7,117,110,105,48,50,54,50,7,117,110,105,48,50,54,51,7,117,110,105,48,50,54,52,7,117,110,105,48,50,54,53,7,117,110,105,48,50,54,
 54,7,117,110,105,48,50,54,55,7,117,110,105,48,50,54,56,7,117,110,105,48,50,54,57,7,117,110,105,48,50,54,65,7,117,110,105,48,50,54,66,7,117,110,105,48,50,54,
 67,7,117,110,105,48,50,54,68,7,117,110,105,48,50,54,69,7,117,110,105,48,50,54,70,7,117,110,105,48,50,55,48,7,117,110,105,48,50,55,49,7,117,110,105,48,50,55,
 50,7,117,110,105,48,50,55,51,7,117,110,105,48,50,55,52,7,117,110,105,48,50,55,53,7,117,110,105,48,50,55,54,7,117,110,105,48,50,55,55,7,117,110,105,48,50,55,
 56,7,117,110,105,48,50,55,57,7,117,110,105,48,50,55,65,7,117,110,105,48,50,55,66,7,117,110,105,48,50,55,67,7,117,110,105,48,50,55,68,7,117,110,105,48,50,55,
 69,7,117,110,105,48,50,55,70,7,117,110,105,48,50,56,48,7,117,110,105,48,50,56,49,7,117,110,105,48,50,56,50,7,117,110,105,48,50,56,51,7,117,110,105,48,50,56,
 52,7,117,110,105,48,50,56,53,7,117,110,105,48,50,56,54,7,117,110,105,48,50,56,55,7,117,110,105,48,50,56,56,7,117,110,105,48,50,56,57,7,117,110,105,48,50,56,
 65,7,117,110,105,48,50,56,66,7,117,110,105,48,50,56,67,7,117,110,105,48,50,56,68,7,117,110,105,48,50,56,69,7,117,110,105,48,50,56,70,7,117,110,105,48,50,57,
 48,7,117,110,105,48,50,57,49,7,117,110,105,48,50,57,50,7,117,110,105,48,50,57,51,7,117,110,105,48,50,57,52,7,117,110,105,48,50,57,53,7,117,110,105,48,50,57,
 54,7,117,110,105,48,50,57,55,7,117,110,105,48,50,57,56,7,117,110,105,48,50,57,57,7,117,110,105,48,50,57,65,7,117,110,105,48,50,57,66,7,117,110,105,48,50,57,
 67,7,117,110,105,48,50,57,68,7,117,110,105,48,50,57,69,7,117,110,105,48,50,57,70,7,117,110,105,48,50,65,48,7,117,110,105,48,50,65,49,7,117,110,105,48,50,65,
 50,7,117,110,105,48,50,65,51,7,117,110,105,48,50,65,52,7,117,110,105,48,50,65,53,7,117,110,105,48,50,65,54,7,117,110,105,48,50,65,55,7,117,110,105,48,50,65,
 56,7,117,110,105,48,50,65,57,7,117,110,105,48,50,65,65,7,117,110,105,48,50,65,66,7,117,110,105,48,50,65,67,7,117,110,105,48,50,65,68,7,117,110,105,48,50,65,
 69,7,117,110,105,48,50,65,70,7,117,110,105,48,50,66,48,7,117,110,105,48,50,66,49,7,117,110,105,48,50,66,50,7,117,110,105,48,50,66,51,7,117,110,105,48,50,66,
 52,7,117,110,105,48,50,66,53,7,117,110,105,48,50,66,54,7,117,110,105,48,50,66,55,7,117,110,105,48,50,66,56,7,117,110,105,48,50,66,57,7,117,110,105,48,50,66,
 65,7,117,110,105,48,50,66,66,7,117,110,105,48,50,66,67,7,117,110,105,48,50,66,68,7,117,110,105,48,50,66,69,7,117,110,105,48,50,66,70,7,117,110,105,48,50,67,
 48,7,117,110,105,48,50,67,49,7,117,110,105,48,50,67,50,7,117,110,105,48,50,67,51,7,117,110,105,48,50,67,52,7,117,110,105,48,50,67,53,7,117,110,105,48,50,67,
 56,7,117,110,105,48,50,67,57,7,117,110,105,48,50,67,65,7,117,110,105,48,50,67,66,7,117,110,105,48,50,67,67,7,117,110,105,48,50,67,68,7,117,110,105,48,50,68,
 48,7,117,110,105,48,50,68,49,7,117,110,105,48,50,68,50,7,117,110,105,48,50,68,51,7,117,110,105,48,50,68,54,7,117,110,105,48,50,68,55,7,117,110,105,48,50,68,
 69,7,117,110,105,48,50,69,48,7,117,110,105,48,50,69,49,7,117,110,105,48,50,69,50,7,117,110,105,48,50,69,51,7,117,110,105,48,50,69,52,7,117,110,105,48,50,69,
 53,7,117,110,105,48,50,69,54,7,117,110,105,48,50,69,55,7,117,110,105,48,50,69,56,7,117,110,105,48,50,69,57,7,117,110,105,48,50,69,67,7,117,110,105,48,50,69,
 69,7,117,110,105,48,50,69,70,7,117,110,105,48,50,70,48,7,117,110,105,48,50,70,51,7,117,110,105,48,50,70,55,9,103,114,97,118,101,99,111,109,98,9,97,99,117,116,
 101,99,111,109,98,7,117,110,105,48,51,48,50,9,116,105,108,100,101,99,111,109,98,7,117,110,105,48,51,48,52,7,117,110,105,48,51,48,53,7,117,110,105,48,51,48,54,7,
 117,110,105,48,51,48,55,7,117,110,105,48,51,48,56,13,104,111,111,107,97,98,111,118,101,99,111,109,98,7,117,110,105,48,51,48,65,7,117,110,105,48,51,48,66,7,117,110,
 105,48,51,48,67,7,117,110,105,48,51,48,68,7,117,110,105,48,51,48,69,7,117,110,105,48,51,48,70,7,117,110,105,48,51,49,48,7,117,110,105,48,51,49,49,7,117,110,
 105,48,51,49,50,7,117,110,105,48,51,49,51,7,117,110,105,48,51,49,52,7,117,110,105,48,51,49,53,7,117,110,105,48,51,49,54,7,117,110,105,48,51,49,55,7,117,110,
 105,48,51,49,56,7,117,110,105,48,51,49,57,7,117,110,105,48,51,49,65,7,117,110,105,48,51,49,66,7,117,110,105,48,51,49,67,7,117,110,105,48,51,49,68,7,117,110,
 105,48,51,49,69,7,117,110,105,48,51,49,70,7,117,110,105,48,51,50,48,7,117,110,105,48,51,50,49,7,117,110,105,48,51,50,50,12,100,111,116,98,101,108,111,119,99,111,
 109,98,7,117,110,105,48,51,50,52,7,117,110,105,48,51,50,53,7,117,110,105,48,51,50,54,7,117,110,105,48,51,50,55,7,117,110,105,48,51,50,56,7,117,110,105,48,51,
 50,57,7,117,110,105,48,51,50,65,7,117,110,105,48,51,50,66,7,117,110,105,48,51,50,67,7,117,110,105,48,51,50,68,7,117,110,105,48,51,50,69,7,117,110,105,48,51,
 50,70,7,117,110,105,48,51,51,48,7,117,110,105,48,51,51,49,7,117,110,105,48,51,51,50,7,117,110,105,48,51,51,51,7,117,110,105,48,51,51,52,7,117,110,105,48,51,
 51,53,7,117,110,105,48,51,51,54,7,117,110,105,48,51,51,55,7,117,110,105,48,51,51,56,7,117,110,105,48,51,51,57,7,117,110,105,48,51,51,65,7,117,110,105,48,51,
 51,66,7,117,110,105,48,51,51,67,7,117,110,105,48,51,51,68,7,117,110,105,48,51,51,69,7,117,110,105,48,51,51,70,7,117,110,105,48,51,52,51,7,117,110,105,48,51,
 52,70,7,117,110,105,48,51,53,56,7,117,110,105,48,51,54,48,7,117,110,105,48,51,54,49,7,117,110,105,48,51,55,48,7,117,110,105,48,51,55,49,7,117,110,105,48,51,
 55,50,7,117,110,105,48,51,55,51,7,117,110,105,48,51,55,52,7,117,110,105,48,51,55,53,7,117,110,105,48,51,55,54,7,117,110,105,48,51,55,55,7,117,110,105,48,51,
 55,65,7,117,110,105,48,51,55,66,7,117,110,105,48,51,55,67,7,117,110,105,48,51,55,68,7,117,110,105,48,51,55,69,5,116,111,110,111,115,13,100,105,101,114,101,115,105,
 115,116,111,110,111,115,10,65,108,112,104,97,116,111,110,111,115,9,97,110,111,116,101,108,101,105,97,12,69,112,115,105,108,111,110,116,111,110,111,115,8,69,116,97,116,111,110,111,
 115,9,73,111,116,97,116,111,110,111,115,12,79,109,105,99,114,111,110,116,111,110,111,115,12,85,112,115,105,108,111,110,116,111,110,111,115,10,79,109,101,103,97,116,111,110,111,115,
 17,105,111,116,97,100,105,101,114,101,115,105,115,116,111,110,111,115,5,65,108,112,104,97,4,66,101,116,97,5,71,97,109,109,97,7,117,110,105,48,51,57,52,7,69,112,115,105,
 108,111,110,4,90,101,116,97,3,69,116,97,5,84,104,101,116,97,4,73,111,116,97,5,75,97,112,112,97,6,76,97,109,98,100,97,2,77,117,2,78,117,2,88,105,7,79,109,
 105,99,114,111,110,2,80,105,3,82,104,111,5,83,105,103,109,97,3,84,97,117,7,85,112,115,105,108,111,110,3,80,104,105,3,67,104,105,3,80,115,105,12,73,111,116,97,100,
 105,101,114,101,115,105,115,15,85,112,115,105,108,111,110,100,105,101,114,101,115,105,115,10,97,108,112,104,97,116,111,110,111,115,12,101,112,115,105,108,111,110,116,111,110,111,115,8,
 101,116,97,116,111,110,111,115,9,105,111,116,97,116,111,110,111,115,20,117,112,115,105,108,111,110,100,105,101,114,101,115,105,115,116,111,110,111,115,5,97,108,112,104,97,4,98,101,
 116,97,5,103,97,109,109,97,5,100,101,108,116,97,7,101,112,115,105,108,111,110,4,122,101,116,97,3,101,116,97,5,116,104,101,116,97,4,105,111,116,97,5,107,97,112,112,97,
 6,108,97,109,98,100,97,7,117,110,105,48,51,66,67,2,110,117,2,120,105,7,111,109,105,99,114,111,110,3,114,104,111,6,115,105,103,109,97,49,5,115,105,103,109,97,3,116,
 97,117,7,117,112,115,105,108,111,110,3,112,104,105,3,99,104,105,3,112,115,105,5,111,109,101,103,97,12,105,111,116,97,100,105,101,114,101,115,105,115,15,117,112,115,105,108,111,
 110,100,105,101,114,101,115,105,115,12,111,109,105,99,114,111,110,116,111,110,111,115,12,117,112,115,105,108,111,110,116,111,110,111,115,10,111,109,101,103,97,116,111,110,111,115,7,117,
 110,105,48,51,67,70,7,117,110,105,48,51,68,48,6,116,104,101,116,97,49,8,85,112,115,105,108,111,110,49,7,117,110,105,48,51,68,51,7,117,110,105,48,51,68,52,4,112,
 104,105,49,6,111,109,101,103,97,49,7,117,110,105,48,51,68,55,7,117,110,105,48,51,68,56,7,117,110,105,48,51,68,57,7,117,110,105,48,51,68,65,7,117,110,105,48,51,
 68,66,7,117,110,105,48,51,68,67,7,117,110,105,48,51,68,68,7,117,110,105,48,51,68,69,7,117,110,105,48,51,68,70,7,117,110,105,48,51,69,48,7,117,110,105,48,51,
 69,49,7,117,110,105,48,51,70,48,7,117,110,105,48,51,70,49,7,117,110,105,48,51,70,50,7,117,110,105,48,51,70,51,7,117,110,105,48,51,70,52,7,117,110,105,48,51,
 70,53,7,117,110,105,48,51,70,54,7,117,110,105,48,51,70,55,7,117,110,105,48,51,70,56,7,117,110,105,48,51,70,57,7,117,110,105,48,51,70,65,7,117,110,105,48,51,
 70,66,7,117,110,105,48,51,70,67,7,117,110,105,48,51,70,68,7,117,110,105,48,51,70,69,7,117,110,105,48,51,70,70,7,117,110,105,48,52,48,48,7,117,110,105,48,52,
 48,49,7,117,110,105,48,52,48,50,7,117,110,105,48,52,48,51,7,117,110,105,48,52,48,52,7,117,110,105,48,52,48,53,7,117,110,105,48,52,48,54,7,117,110,105,48,52,
 48,55,7,117,110,105,48,52,48,56,7,117,110,105,48,52,48,57,7,117,110,105,48,52,48,65,7,117,110,105,48,52,48,66,7,117,110,105,48,52,48,67,7,117,110,105,48,52,
 48,68,7,117,110,105,48,52,48,69,7,117,110,105,48,52,48,70,7,117,110,105,48,52,49,48,7,117,110,105,48,52,49,49,7,117,110,105,48,52,49,50,7,117,110,105,48,52,
 49,51,7,117,110,105,48,52,49,52,7,117,110,105,48,52,49,53,7,117,110,105,48,52,49,54,7,117,110,105,48,52,49,55,7,117,110,105,48,52,49,56,7,117,110,105,48,52,
 49,57,7,117,110,105,48,52,49,65,7,117,110,105,48,52,49,66,7,117,110,105,48,52,49,67,7,117,110,105,48,52,49,68,7,117,110,105,48,52,49,69,7,117,110,105,48,52,
 49,70,7,117,110,105,48,52,50,48,7,117,110,105,48,52,50,49,7,117,110,105,48,52,50,50,7,117,110,105,48,52,50,51,7,117,110,105,48,52,50,52,7,117,110,105,48,52,
 50,53,7,117,110,105,48,52,50,54,7,117,110,105,48,52,50,55,7,117,110,105,48,52,50,56,7,117,110,105,48,52,50,57,7,117,110,105,48,52,50,65,7,117,110,105,48,52,
 50,66,7,117,110,105,48,52,50,67,7,117,110,105,48,52,50,68,7,117,110,105,48,52,50,69,7,117,110,105,48,52,50,70,7,117,110,105,48,52,51,48,7,117,110,105,48,52,
 51,49,7,117,110,105,48,52,51,50,7,117,110,105,48,52,51,51,7,117,110,105,48,52,51,52,7,117,110,105,48,52,51,53,7,117,110,105,48,52,51,54,7,117,110,105,48,52,
 51,55,7,117,110,105,48,52,51,56,7,117,110,105,48,52,51,57,7,117,110,105,48,52,51,65,7,117,110,105,48,52,51,66,7,117,110,105,48,52,51,67,7,117,110,105,48,52,
 51,68,7,117,110,105,48,52,51,69,7,117,110,105,48,52,51,70,7,117,110,105,48,52,52,48,7,117,110,105,48,52,52,49,7,117,110,105,48,52,52,50,7,117,110,105,48,52,
 52,51,7,117,110,105,48,52,52,52,7,117,110,105,48,52,52,53,7,117,110,105,48,52,52,54,7,117,110,105,48,52,52,55,7,117,110,105,48,52,52,56,7,117,110,105,48,52,
 52,57,7,117,110,105,48,52,52,65,7,117,110,105,48,52,52,66,7,117,110,105,48,52,52,67,7,117,110,105,48,52,52,68,7,117,110,105,48,52,52,69,7,117,110,105,48,52,
 52,70,7,117,110,105,48,52,53,48,7,117,110,105,48,52,53,49,7,117,110,105,48,52,53,50,7,117,110,105,48,52,53,51,7,117,110,105,48,52,53,52,7,117,110,105,48,52,
 53,53,7,117,110,105,48,52,53,54,7,117,110,105,48,52,53,55,7,117,110,105,48,52,53,56,7,117,110,105,48,52,53,57,7,117,110,105,48,52,53,65,7,117,110,105,48,52,
 53,66,7,117,110,105,48,52,53,67,7,117,110,105,48,52,53,68,7,117,110,105,48,52,53,69,7,117,110,105,48,52,53,70,7,117,110,105,48,52,54,50,7,117,110,105,48,52,
 54,51,7,117,110,105,48,52,54,52,7,117,110,105,48,52,54,53,7,117,110,105,48,52,54,65,7,117,110,105,48,52,54,66,7,117,110,105,48,52,54,67,7,117,110,105,48,52,
 54,68,7,117,110,105,48,52,55,48,7,117,110,105,48,52,55,49,7,117,110,105,48,52,55,50,7,117,110,105,48,52,55,51,7,117,110,105,48,52,55,52,7,117,110,105,48,52,
 55,53,7,117,110,105,48,52,55,54,7,117,110,105,48,52,55,55,7,117,110,105,48,52,56,67,7,117,110,105,48,52,56,68,7,117,110,105,48,52,57,48,7,117,110,105,48,52,
 57,49,7,117,110,105,48,52,57,50,7,117,110,105,48,52,57,51,7,117,110,105,48,52,57,52,7,117,110,105,48,52,57,53,7,117,110,105,48,52,57,54,7,117,110,105,48,52,
 57,55,7,117,110,105,48,52,57,56,7,117,110,105,48,52,57,57,7,117,110,105,48,52,57,65,7,117,110,105,48,52,57,66,7,117,110,105,48,52,57,69,7,117,110,105,48,52,
 57,70,7,117,110,105,48,52,65,48,7,117,110,105,48,52,65,49,7,117,110,105,48,52,65,50,7,117,110,105,48,52,65,51,7,117,110,105,48,52,65,52,7,117,110,105,48,52,
 65,53,7,117,110,105,48,52,65,54,7,117,110,105,48,52,65,55,7,117,110,105,48,52,65,65,7,117,110,105,48,52,65,66,7,117,110,105,48,52,65,67,7,117,110,105,48,52,
 65,68,7,117,110,105,48,52,65,69,7,117,110,105,48,52,65,70,7,117,110,105,48,52,66,48,7,117,110,105,48,52,66,49,7,117,110,105,48,52,66,50,7,117,110,105,48,52,
 66,51,7,117,110,105,48,52,66,52,7,117,110,105,48,52,66,53,7,117,110,105,48,52,66,54,7,117,110,105,48,52,66,55,7,117,110,105,48,52,66,65,7,117,110,105,48,52,
 66,66,7,117,110,105,48,52,67,48,7,117,110,105,48,52,67,49,7,117,110,105,48,52,67,50,7,117,110,105,48,52,67,51,7,117,110,105,48,52,67,52,7,117,110,105,48,52,
 67,55,7,117,110,105,48,52,67,56,7,117,110,105,48,52,67,66,7,117,110,105,48,52,67,67,7,117,110,105,48,52,67,70,7,117,110,105,48,52,68,48,7,117,110,105,48,52,
 68,49,7,117,110,105,48,52,68,50,7,117,110,105,48,52,68,51,7,117,110,105,48,52,68,52,7,117,110,105,48,52,68,53,7,117,110,105,48,52,68,54,7,117,110,105,48,52,
 68,55,7,117,110,105,48,52,68,56,7,117,110,105,48,52,68,57,7,117,110,105,48,52,68,65,7,117,110,105,48,52,68,66,7,117,110,105,48,52,68,67,7,117,110,105,48,52,
 68,68,7,117,110,105,48,52,68,69,7,117,110,105,48,52,68,70,7,117,110,105,48,52,69,48,7,117,110,105,48,52,69,49,7,117,110,105,48,52,69,50,7,117,110,105,48,52,
 69,51,7,117,110,105,48,52,69,52,7,117,110,105,48,52,69,53,7,117,110,105,48,52,69,54,7,117,110,105,48,52,69,55,7,117,110,105,48,52,69,56,7,117,110,105,48,52,
 69,57,7,117,110,105,48,52,69,65,7,117,110,105,48,52,69,66,7,117,110,105,48,52,69,67,7,117,110,105,48,52,69,68,7,117,110,105,48,52,69,69,7,117,110,105,48,52,
 69,70,7,117,110,105,48,52,70,48,7,117,110,105,48,52,70,49,7,117,110,105,48,52,70,50,7,117,110,105,48,52,70,51,7,117,110,105,48,52,70,52,7,117,110,105,48,52,
 70,53,7,117,110,105,48,52,70,54,7,117,110,105,48,52,70,55,7,117,110,105,48,52,70,56,7,117,110,105,48,52,70,57,7,117,110,105,48,53,49,48,7,117,110,105,48,53,
 49,49,7,117,110,105,48,53,49,50,7,117,110,105,48,53,49,51,7,117,110,105,48,53,49,52,7,117,110,105,48,53,49,53,7,117,110,105,48,53,49,65,7,117,110,105,48,53,
 49,66,7,117,110,105,48,53,49,67,7,117,110,105,48,53,49,68,7,117,110,105,48,53,51,49,7,117,110,105,48,53,51,50,7,117,110,105,48,53,51,51,7,117,110,105,48,53,
 51,52,7,117,110,105,48,53,51,53,7,117,110,105,48,53,51,54,7,117,110,105,48,53,51,55,7,117,110,105,48,53,51,56,7,117,110,105,48,53,51,57,7,117,110,105,48,53,
 51,65,7,117,110,105,48,53,51,66,7,117,110,105,48,53,51,67,7,117,110,105,48,53,51,68,7,117,110,105,48,53,51,69,7,117,110,105,48,53,51,70,7,117,110,105,48,53,
 52,48,7,117,110,105,48,53,52,49,7,117,110,105,48,53,52,50,7,117,110,105,48,53,52,51,7,117,110,105,48,53,52,52,7,117,110,105,48,53,52,53,7,117,110,105,48,53,
 52,54,7,117,110,105,48,53,52,55,7,117,110,105,48,53,52,56,7,117,110,105,48,53,52,57,7,117,110,105,48,53,52,65,7,117,110,105,48,53,52,66,7,117,110,105,48,53,
 52,67,7,117,110,105,48,53,52,68,7,117,110,105,48,53,52,69,7,117,110,105,48,53,52,70,7,117,110,105,48,53,53,48,7,117,110,105,48,53,53,49,7,117,110,105,48,53,
 53,50,7,117,110,105,48,53,53,51,7,117,110,105,48,53,53,52,7,117,110,105,48,53,53,53,7,117,110,105,48,53,53,54,7,117,110,105,48,53,53,57,7,117,110,105,48,53,
 53,65,7,117,110,105,48,53,53,66,7,117,110,105,48,53,53,67,7,117,110,105,48,53,53,68,7,117,110,105,48,53,53,69,7,117,110,105,48,53,53,70,7,117,110,105,48,53,
 54,49,7,117,110,105,48,53,54,50,7,117,110,105,48,53,54,51,7,117,110,105,48,53,54,52,7,117,110,105,48,53,54,53,7,117,110,105,48,53,54,54,7,117,110,105,48,53,
 54,55,7,117,110,105,48,53,54,56,7,117,110,105,48,53,54,57,7,117,110,105,48,53,54,65,7,117,110,105,48,53,54,66,7,117,110,105,48,53,54,67,7,117,110,105,48,53,
 54,68,7,117,110,105,48,53,54,69,7,117,110,105,48,53,54,70,7,117,110,105,48,53,55,48,7,117,110,105,48,53,55,49,7,117,110,105,48,53,55,50,7,117,110,105,48,53,
 55,51,7,117,110,105,48,53,55,52,7,117,110,105,48,53,55,53,7,117,110,105,48,53,55,54,7,117,110,105,48,53,55,55,7,117,110,105,48,53,55,56,7,117,110,105,48,53,
 55,57,7,117,110,105,48,53,55,65,7,117,110,105,48,53,55,66,7,117,110,105,48,53,55,67,7,117,110,105,48,53,55,68,7,117,110,105,48,53,55,69,7,117,110,105,48,53,
 55,70,7,117,110,105,48,53,56,48,7,117,110,105,48,53,56,49,7,117,110,105,48,53,56,50,7,117,110,105,48,53,56,51,7,117,110,105,48,53,56,52,7,117,110,105,48,53,
 56,53,7,117,110,105,48,53,56,54,7,117,110,105,48,53,56,55,7,117,110,105,48,53,56,57,7,117,110,105,48,53,56,65,7,117,110,105,49,48,65,48,7,117,110,105,49,48,
 65,49,7,117,110,105,49,48,65,50,7,117,110,105,49,48,65,51,7,117,110,105,49,48,65,52,7,117,110,105,49,48,65,53,7,117,110,105,49,48,65,54,7,117,110,105,49,48,
 65,55,7,117,110,105,49,48,65,56,7,117,110,105,49,48,65,57,7,117,110,105,49,48,65,65,7,117,110,105,49,48,65,66,7,117,110,105,49,48,65,67,7,117,110,105,49,48,
 65,68,7,117,110,105,49,48,65,69,7,117,110,105,49,48,65,70,7,117,110,105,49,48,66,48,7,117,110,105,49,48,66,49,7,117,110,105,49,48,66,50,7,117,110,105,49,48,
 66,51,7,117,110,105,49,48,66,52,7,117,110,105,49,48,66,53,7,117,110,105,49,48,66,54,7,117,110,105,49,48,66,55,7,117,110,105,49,48,66,56,7,117,110,105,49,48,
 66,57,7,117,110,105,49,48,66,65,7,117,110,105,49,48,66,66,7,117,110,105,49,48,66,67,7,117,110,105,49,48,66,68,7,117,110,105,49,48,66,69,7,117,110,105,49,48,
 66,70,7,117,110,105,49,48,67,48,7,117,110,105,49,48,67,49,7,117,110,105,49,48,67,50,7,117,110,105,49,48,67,51,7,117,110,105,49,48,67,52,7,117,110,105,49,48,
 67,53,7,117,110,105,49,48,68,48,7,117,110,105,49,48,68,49,7,117,110,105,49,48,68,50,7,117,110,105,49,48,68,51,7,117,110,105,49,48,68,52,7,117,110,105,49,48,
 68,53,7,117,110,105,49,48,68,54,7,117,110,105,49,48,68,55,7,117,110,105,49,48,68,56,7,117,110,105,49,48,68,57,7,117,110,105,49,48,68,65,7,117,110,105,49,48,
 68,66,7,117,110,105,49,48,68,67,7,117,110,105,49,48,68,68,7,117,110,105,49,48,68,69,7,117,110,105,49,48,68,70,7,117,110,105,49,48,69,48,7,117,110,105,49,48,
 69,49,7,117,110,105,49,48,69,50,7,117,110,105,49,48,69,51,7,117,110,105,49,48,69,52,7,117,110,105,49,48,69,53,7,117,110,105,49,48,69,54,7,117,110,105,49,48,
 69,55,7,117,110,105,49,48,69,56,7,117,110,105,49,48,69,57,7,117,110,105,49,48,69,65,7,117,110,105,49,48,69,66,7,117,110,105,49,48,69,67,7,117,110,105,49,48,
 69,68,7,117,110,105,49,48,69,69,7,117,110,105,49,48,69,70,7,117,110,105,49,48,70,48,7,117,110,105,49,48,70,49,7,117,110,105,49,48,70,50,7,117,110,105,49,48,
 70,51,7,117,110,105,49,48,70,52,7,117,110,105,49,48,70,53,7,117,110,105,49,48,70,54,7,117,110,105,49,48,70,55,7,117,110,105,49,48,70,56,7,117,110,105,49,48,
 70,57,7,117,110,105,49,48,70,65,7,117,110,105,49,48,70,66,7,117,110,105,49,48,70,67,7,117,110,105,49,68,48,48,7,117,110,105,49,68,48,49,7,117,110,105,49,68,
 48,50,7,117,110,105,49,68,48,51,7,117,110,105,49,68,48,52,7,117,110,105,49,68,48,53,7,117,110,105,49,68,48,54,7,117,110,105,49,68,48,55,7,117,110,105,49,68,
 48,56,7,117,110,105,49,68,48,57,7,117,110,105,49,68,48,65,7,117,110,105,49,68,48,66,7,117,110,105,49,68,48,67,7,117,110,105,49,68,48,68,7,117,110,105,49,68,
 48,69,7,117,110,105,49,68,48,70,7,117,110,105,49,68,49,48,7,117,110,105,49,68,49,49,7,117,110,105,49,68,49,50,7,117,110,105,49,68,49,51,7,117,110,105,49,68,
 49,52,7,117,110,105,49,68,49,53,7,117,110,105,49,68,49,54,7,117,110,105,49,68,49,55,7,117,110,105,49,68,49,56,7,117,110,105,49,68,49,57,7,117,110,105,49,68,
 49,65,7,117,110,105,49,68,49,66,7,117,110,105,49,68,49,67,7,117,110,105,49,68,49,68,7,117,110,105,49,68,49,69,7,117,110,105,49,68,49,70,7,117,110,105,49,68,
 50,48,7,117,110,105,49,68,50,49,7,117,110,105,49,68,50,50,7,117,110,105,49,68,50,51,7,117,110,105,49,68,50,52,7,117,110,105,49,68,50,53,7,117,110,105,49,68,
 50,54,7,117,110,105,49,68,50,55,7,117,110,105,49,68,50,56,7,117,110,105,49,68,50,57,7,117,110,105,49,68,50,65,7,117,110,105,49,68,50,66,7,117,110,105,49,68,
 50,67,7,117,110,105,49,68,50,68,7,117,110,105,49,68,50,69,7,117,110,105,49,68,50,70,7,117,110,105,49,68,51,48,7,117,110,105,49,68,51,49,7,117,110,105,49,68,
 51,50,7,117,110,105,49,68,51,51,7,117,110,105,49,68,51,52,7,117,110,105,49,68,51,53,7,117,110,105,49,68,51,54,7,117,110,105,49,68,51,55,7,117,110,105,49,68,
 51,56,7,117,110,105,49,68,51,57,7,117,110,105,49,68,51,65,7,117,110,105,49,68,51,66,7,117,110,105,49,68,51,67,7,117,110,105,49,68,51,68,7,117,110,105,49,68,
 51,69,7,117,110,105,49,68,51,70,7,117,110,105,49,68,52,48,7,117,110,105,49,68,52,49,7,117,110,105,49,68,52,50,7,117,110,105,49,68,52,51,7,117,110,105,49,68,
 52,52,7,117,110,105,49,68,52,53,7,117,110,105,49,68,52,54,7,117,110,105,49,68,52,55,7,117,110,105,49,68,52,56,7,117,110,105,49,68,52,57,7,117,110,105,49,68,
 52,65,7,117,110,105,49,68,52,66,7,117,110,105,49,68,52,67,7,117,110,105,49,68,52,68,7,117,110,105,49,68,52,69,7,117,110,105,49,68,52,70,7,117,110,105,49,68,
 53,48,7,117,110,105,49,68,53,49,7,117,110,105,49,68,53,50,7,117,110,105,49,68,53,51,7,117,110,105,49,68,53,52,7,117,110,105,49,68,53,53,7,117,110,105,49,68,
 53,54,7,117,110,105,49,68,53,55,7,117,110,105,49,68,53,56,7,117,110,105,49,68,53,57,7,117,110,105,49,68,53,65,7,117,110,105,49,68,53,66,7,117,110,105,49,68,
 53,67,7,117,110,105,49,68,53,68,7,117,110,105,49,68,53,69,7,117,110,105,49,68,53,70,7,117,110,105,49,68,54,48,7,117,110,105,49,68,54,49,7,117,110,105,49,68,
 54,50,7,117,110,105,49,68,54,51,7,117,110,105,49,68,54,52,7,117,110,105,49,68,54,53,7,117,110,105,49,68,54,54,7,117,110,105,49,68,54,55,7,117,110,105,49,68,
 54,56,7,117,110,105,49,68,54,57,7,117,110,105,49,68,54,65,7,117,110,105,49,68,54,66,7,117,110,105,49,68,55,55,7,117,110,105,49,68,55,56,7,117,110,105,49,68,
 55,66,7,117,110,105,49,68,55,67,7,117,110,105,49,68,55,68,7,117,110,105,49,68,55,69,7,117,110,105,49,68,55,70,7,117,110,105,49,68,56,53,7,117,110,105,49,68,
 57,66,7,117,110,105,49,68,57,67,7,117,110,105,49,68,57,68,7,117,110,105,49,68,57,69,7,117,110,105,49,68,57,70,7,117,110,105,49,68,65,48,7,117,110,105,49,68,
 65,49,7,117,110,105,49,68,65,50,7,117,110,105,49,68,65,51,7,117,110,105,49,68,65,52,7,117,110,105,49,68,65,53,7,117,110,105,49,68,65,54,7,117,110,105,49,68,
 65,55,7,117,110,105,49,68,65,56,7,117,110,105,49,68,65,57,7,117,110,105,49,68,65,65,7,117,110,105,49,68,65,66,7,117,110,105,49,68,65,67,7,117,110,105,49,68,
 65,68,7,117,110,105,49,68,65,69,7,117,110,105,49,68,65,70,7,117,110,105,49,68,66,48,7,117,110,105,49,68,66,49,7,117,110,105,49,68,66,50,7,117,110,105,49,68,
 66,51,7,117,110,105,49,68,66,52,7,117,110,105,49,68,66,53,7,117,110,105,49,68,66,54,7,117,110,105,49,68,66,55,7,117,110,105,49,68,66,56,7,117,110,105,49,68,
 66,57,7,117,110,105,49,68,66,65,7,117,110,105,49,68,66,66,7,117,110,105,49,68,66,67,7,117,110,105,49,68,66,68,7,117,110,105,49,68,66,69,7,117,110,105,49,68,
 66,70,7,117,110,105,49,68,67,52,7,117,110,105,49,68,67,53,7,117,110,105,49,68,67,54,7,117,110,105,49,68,67,55,7,117,110,105,49,68,67,56,7,117,110,105,49,68,
 67,57,7,117,110,105,49,69,48,48,7,117,110,105,49,69,48,49,7,117,110,105,49,69,48,50,7,117,110,105,49,69,48,51,7,117,110,105,49,69,48,52,7,117,110,105,49,69,
 48,53,7,117,110,105,49,69,48,54,7,117,110,105,49,69,48,55,7,117,110,105,49,69,48,56,7,117,110,105,49,69,48,57,7,117,110,105,49,69,48,65,7,117,110,105,49,69,
 48,66,7,117,110,105,49,69,48,67,7,117,110,105,49,69,48,68,7,117,110,105,49,69,48,69,7,117,110,105,49,69,48,70,7,117,110,105,49,69,49,48,7,117,110,105,49,69,
 49,49,7,117,110,105,49,69,49,50,7,117,110,105,49,69,49,51,7,117,110,105,49,69,49,52,7,117,110,105,49,69,49,53,7,117,110,105,49,69,49,54,7,117,110,105,49,69,
 49,55,7,117,110,105,49,69,49,56,7,117,110,105,49,69,49,57,7,117,110,105,49,69,49,65,7,117,110,105,49,69,49,66,7,117,110,105,49,69,49,67,7,117,110,105,49,69,
 49,68,7,117,110,105,49,69,49,69,7,117,110,105,49,69,49,70,7,117,110,105,49,69,50,48,7,117,110,105,49,69,50,49,7,117,110,105,49,69,50,50,7,117,110,105,49,69,
 50,51,7,117,110,105,49,69,50,52,7,117,110,105,49,69,50,53,7,117,110,105,49,69,50,54,7,117,110,105,49,69,50,55,7,117,110,105,49,69,50,56,7,117,110,105,49,69,
 50,57,7,117,110,105,49,69,50,65,7,117,110,105,49,69,50,66,7,117,110,105,49,69,50,67,7,117,110,105,49,69,50,68,7,117,110,105,49,69,50,69,7,117,110,105,49,69,
 50,70,7,117,110,105,49,69,51,48,7,117,110,105,49,69,51,49,7,117,110,105,49,69,51,50,7,117,110,105,49,69,51,51,7,117,110,105,49,69,51,52,7,117,110,105,49,69,
 51,53,7,117,110,105,49,69,51,54,7,117,110,105,49,69,51,55,7,117,110,105,49,69,51,56,7,117,110,105,49,69,51,57,7,117,110,105,49,69,51,65,7,117,110,105,49,69,
 51,66,7,117,110,105,49,69,51,67,7,117,110,105,49,69,51,68,7,117,110,105,49,69,51,69,7,117,110,105,49,69,51,70,7,117,110,105,49,69,52,48,7,117,110,105,49,69,
 52,49,7,117,110,105,49,69,52,50,7,117,110,105,49,69,52,51,7,117,110,105,49,69,52,52,7,117,110,105,49,69,52,53,7,117,110,105,49,69,52,54,7,117,110,105,49,69,
 52,55,7,117,110,105,49,69,52,56,7,117,110,105,49,69,52,57,7,117,110,105,49,69,52,65,7,117,110,105,49,69,52,66,7,117,110,105,49,69,52,67,7,117,110,105,49,69,
 52,68,7,117,110,105,49,69,52,69,7,117,110,105,49,69,52,70,7,117,110,105,49,69,53,48,7,117,110,105,49,69,53,49,7,117,110,105,49,69,53,50,7,117,110,105,49,69,
 53,51,7,117,110,105,49,69,53,52,7,117,110,105,49,69,53,53,7,117,110,105,49,69,53,54,7,117,110,105,49,69,53,55,7,117,110,105,49,69,53,56,7,117,110,105,49,69,
 53,57,7,117,110,105,49,69,53,65,7,117,110,105,49,69,53,66,7,117,110,105,49,69,53,67,7,117,110,105,49,69,53,68,7,117,110,105,49,69,53,69,7,117,110,105,49,69,
 53,70,7,117,110,105,49,69,54,48,7,117,110,105,49,69,54,49,7,117,110,105,49,69,54,50,7,117,110,105,49,69,54,51,7,117,110,105,49,69,54,52,7,117,110,105,49,69,
 54,53,7,117,110,105,49,69,54,54,7,117,110,105,49,69,54,55,7,117,110,105,49,69,54,56,7,117,110,105,49,69,54,57,7,117,110,105,49,69,54,65,7,117,110,105,49,69,
 54,66,7,117,110,105,49,69,54,67,7,117,110,105,49,69,54,68,7,117,110,105,49,69,54,69,7,117,110,105,49,69,54,70,7,117,110,105,49,69,55,48,7,117,110,105,49,69,
 55,49,7,117,110,105,49,69,55,50,7,117,110,105,49,69,55,51,7,117,110,105,49,69,55,52,7,117,110,105,49,69,55,53,7,117,110,105,49,69,55,54,7,117,110,105,49,69,
 55,55,7,117,110,105,49,69,55,56,7,117,110,105,49,69,55,57,7,117,110,105,49,69,55,65,7,117,110,105,49,69,55,66,7,117,110,105,49,69,55,67,7,117,110,105,49,69,
 55,68,7,117,110,105,49,69,55,69,7,117,110,105,49,69,55,70,6,87,103,114,97,118,101,6,119,103,114,97,118,101,6,87,97,99,117,116,101,6,119,97,99,117,116,101,9,87,
 100,105,101,114,101,115,105,115,9,119,100,105,101,114,101,115,105,115,7,117,110,105,49,69,56,54,7,117,110,105,49,69,56,55,7,117,110,105,49,69,56,56,7,117,110,105,49,69,
 56,57,7,117,110,105,49,69,56,65,7,117,110,105,49,69,56,66,7,117,110,105,49,69,56,67,7,117,110,105,49,69,56,68,7,117,110,105,49,69,56,69,7,117,110,105,49,69,
 56,70,7,117,110,105,49,69,57,48,7,117,110,105,49,69,57,49,7,117,110,105,49,69,57,50,7,117,110,105,49,69,57,51,7,117,110,105,49,69,57,52,7,117,110,105,49,69,
 57,53,7,117,110,105,49,69,57,54,7,117,110,105,49,69,57,55,7,117,110,105,49,69,57,56,7,117,110,105,49,69,57,57,7,117,110,105,49,69,57,65,7,117,110,105,49,69,
 57,66,7,117,110,105,49,69,57,67,7,117,110,105,49,69,57,68,7,117,110,105,49,69,57,69,7,117,110,105,49,69,57,70,7,117,110,105,49,69,65,48,7,117,110,105,49,69,
 65,49,7,117,110,105,49,69,65,50,7,117,110,105,49,69,65,51,7,117,110,105,49,69,65,52,7,117,110,105,49,69,65,53,7,117,110,105,49,69,65,54,7,117,110,105,49,69,
 65,55,7,117,110,105,49,69,65,56,7,117,110,105,49,69,65,57,7,117,110,105,49,69,65,65,7,117,110,105,49,69,65,66,7,117,110,105,49,69,65,67,7,117,110,105,49,69,
 65,68,7,117,110,105,49,69,65,69,7,117,110,105,49,69,65,70,7,117,110,105,49,69,66,48,7,117,110,105,49,69,66,49,7,117,110,105,49,69,66,50,7,117,110,105,49,69,
 66,51,7,117,110,105,49,69,66,52,7,117,110,105,49,69,66,53,7,117,110,105,49,69,66,54,7,117,110,105,49,69,66,55,7,117,110,105,49,69,66,56,7,117,110,105,49,69,
 66,57,7,117,110,105,49,69,66,65,7,117,110,105,49,69,66,66,7,117,110,105,49,69,66,67,7,117,110,105,49,69,66,68,7,117,110,105,49,69,66,69,7,117,110,105,49,69,
 66,70,7,117,110,105,49,69,67,48,7,117,110,105,49,69,67,49,7,117,110,105,49,69,67,50,7,117,110,105,49,69,67,51,7,117,110,105,49,69,67,52,7,117,110,105,49,69,
 67,53,7,117,110,105,49,69,67,54,7,117,110,105,49,69,67,55,7,117,110,105,49,69,67,56,7,117,110,105,49,69,67,57,7,117,110,105,49,69,67,65,7,117,110,105,49,69,
 67,66,7,117,110,105,49,69,67,67,7,117,110,105,49,69,67,68,7,117,110,105,49,69,67,69,7,117,110,105,49,69,67,70,7,117,110,105,49,69,68,48,7,117,110,105,49,69,
 68,49,7,117,110,105,49,69,68,50,7,117,110,105,49,69,68,51,7,117,110,105,49,69,68,52,7,117,110,105,49,69,68,53,7,117,110,105,49,69,68,54,7,117,110,105,49,69,
 68,55,7,117,110,105,49,69,68,56,7,117,110,105,49,69,68,57,7,117,110,105,49,69,68,65,7,117,110,105,49,69,68,66,7,117,110,105,49,69,68,67,7,117,110,105,49,69,
 68,68,7,117,110,105,49,69,68,69,7,117,110,105,49,69,68,70,7,117,110,105,49,69,69,48,7,117,110,105,49,69,69,49,7,117,110,105,49,69,69,50,7,117,110,105,49,69,
 69,51,7,117,110,105,49,69,69,52,7,117,110,105,49,69,69,53,7,117,110,105,49,69,69,54,7,117,110,105,49,69,69,55,7,117,110,105,49,69,69,56,7,117,110,105,49,69,
 69,57,7,117,110,105,49,69,69,65,7,117,110,105,49,69,69,66,7,117,110,105,49,69,69,67,7,117,110,105,49,69,69,68,7,117,110,105,49,69,69,69,7,117,110,105,49,69,
 69,70,7,117,110,105,49,69,70,48,7,117,110,105,49,69,70,49,6,89,103,114,97,118,101,6,121,103,114,97,118,101,7,117,110,105,49,69,70,52,7,117,110,105,49,69,70,53,
 7,117,110,105,49,69,70,54,7,117,110,105,49,69,70,55,7,117,110,105,49,69,70,56,7,117,110,105,49,69,70,57,7,117,110,105,49,69,70,65,7,117,110,105,49,69,70,66,
 7,117,110,105,49,70,48,48,7,117,110,105,49,70,48,49,7,117,110,105,49,70,48,50,7,117,110,105,49,70,48,51,7,117,110,105,49,70,48,52,7,117,110,105,49,70,48,53,
 7,117,110,105,49,70,48,54,7,117,110,105,49,70,48,55,7,117,110,105,49,70,48,56,7,117,110,105,49,70,48,57,7,117,110,105,49,70,48,65,7,117,110,105,49,70,48,66,
 7,117,110,105,49,70,48,67,7,117,110,105,49,70,48,68,7,117,110,105,49,70,48,69,7,117,110,105,49,70,48,70,7,117,110,105,49,70,49,48,7,117,110,105,49,70,49,49,
 7,117,110,105,49,70,49,50,7,117,110,105,49,70,49,51,7,117,110,105,49,70,49,52,7,117,110,105,49,70,49,53,7,117,110,105,49,70,49,56,7,117,110,105,49,70,49,57,
 7,117,110,105,49,70,49,65,7,117,110,105,49,70,49,66,7,117,110,105,49,70,49,67,7,117,110,105,49,70,49,68,7,117,110,105,49,70,50,48,7,117,110,105,49,70,50,49,
 7,117,110,105,49,70,50,50,7,117,110,105,49,70,50,51,7,117,110,105,49,70,50,52,7,117,110,105,49,70,50,53,7,117,110,105,49,70,50,54,7,117,110,105,49,70,50,55,
 7,117,110,105,49,70,50,56,7,117,110,105,49,70,50,57,7,117,110,105,49,70,50,65,7,117,110,105,49,70,50,66,7,117,110,105,49,70,50,67,7,117,110,105,49,70,50,68,
 7,117,110,105,49,70,50,69,7,117,110,105,49,70,50,70,7,117,110,105,49,70,51,48,7,117,110,105,49,70,51,49,7,117,110,105,49,70,51,50,7,117,110,105,49,70,51,51,
 7,117,110,105,49,70,51,52,7,117,110,105,49,70,51,53,7,117,110,105,49,70,51,54,7,117,110,105,49,70,51,55,7,117,110,105,49,70,51,56,7,117,110,105,49,70,51,57,
 7,117,110,105,49,70,51,65,7,117,110,105,49,70,51,66,7,117,110,105,49,70,51,67,7,117,110,105,49,70,51,68,7,117,110,105,49,70,51,69,7,117,110,105,49,70,51,70,
 7,117,110,105,49,70,52,48,7,117,110,105,49,70,52,49,7,117,110,105,49,70,52,50,7,117,110,105,49,70,52,51,7,117,110,105,49,70,52,52,7,117,110,105,49,70,52,53,
 7,117,110,105,49,70,52,56,7,117,110,105,49,70,52,57,7,117,110,105,49,70,52,65,7,117,110,105,49,70,52,66,7,117,110,105,49,70,52,67,7,117,110,105,49,70,52,68,
 7,117,110,105,49,70,53,48,7,117,110,105,49,70,53,49,7,117,110,105,49,70,53,50,7,117,110,105,49,70,53,51,7,117,110,105,49,70,53,52,7,117,110,105,49,70,53,53,
 7,117,110,105,49,70,53,54,7,117,110,105,49,70,53,55,7,117,110,105,49,70,53,57,7,117,110,105,49,70,53,66,7,117,110,105,49,70,53,68,7,117,110,105,49,70,53,70,
 7,117,110,105,49,70,54,48,7,117,110,105,49,70,54,49,7,117,110,105,49,70,54,50,7,117,110,105,49,70,54,51,7,117,110,105,49,70,54,52,7,117,110,105,49,70,54,53,
 7,117,110,105,49,70,54,54,7,117,110,105,49,70,54,55,7,117,110,105,49,70,54,56,7,117,110,105,49,70,54,57,7,117,110,105,49,70,54,65,7,117,110,105,49,70,54,66,
 7,117,110,105,49,70,54,67,7,117,110,105,49,70,54,68,7,117,110,105,49,70,54,69,7,117,110,105,49,70,54,70,7,117,110,105,49,70,55,48,7,117,110,105,49,70,55,49,
 7,117,110,105,49,70,55,50,7,117,110,105,49,70,55,51,7,117,110,105,49,70,55,52,7,117,110,105,49,70,55,53,7,117,110,105,49,70,55,54,7,117,110,105,49,70,55,55,
 7,117,110,105,49,70,55,56,7,117,110,105,49,70,55,57,7,117,110,105,49,70,55,65,7,117,110,105,49,70,55,66,7,117,110,105,49,70,55,67,7,117,110,105,49,70,55,68,
 7,117,110,105,49,70,56,48,7,117,110,105,49,70,56,49,7,117,110,105,49,70,56,50,7,117,110,105,49,70,56,51,7,117,110,105,49,70,56,52,7,117,110,105,49,70,56,53,
 7,117,110,105,49,70,56,54,7,117,110,105,49,70,56,55,7,117,110,105,49,70,56,56,7,117,110,105,49,70,56,57,7,117,110,105,49,70,56,65,7,117,110,105,49,70,56,66,
 7,117,110,105,49,70,56,67,7,117,110,105,49,70,56,68,7,117,110,105,49,70,56,69,7,117,110,105,49,70,56,70,7,117,110,105,49,70,57,48,7,117,110,105,49,70,57,49,
 7,117,110,105,49,70,57,50,7,117,110,105,49,70,57,51,7,117,110,105,49,70,57,52,7,117,110,105,49,70,57,53,7,117,110,105,49,70,57,54,7,117,110,105,49,70,57,55,
 7,117,110,105,49,70,57,56,7,117,110,105,49,70,57,57,7,117,110,105,49,70,57,65,7,117,110,105,49,70,57,66,7,117,110,105,49,70,57,67,7,117,110,105,49,70,57,68,
 7,117,110,105,49,70,57,69,7,117,110,105,49,70,57,70,7,117,110,105,49,70,65,48,7,117,110,105,49,70,65,49,7,117,110,105,49,70,65,50,7,117,110,105,49,70,65,51,
 7,117,110,105,49,70,65,52,7,117,110,105,49,70,65,53,7,117,110,105,49,70,65,54,7,117,110,105,49,70,65,55,7,117,110,105,49,70,65,56,7,117,110,105,49,70,65,57,
 7,117,110,105,49,70,65,65,7,117,110,105,49,70,65,66,7,117,110,105,49,70,65,67,7,117,110,105,49,70,65,68,7,117,110,105,49,70,65,69,7,117,110,105,49,70,65,70,
 7,117,110,105,49,70,66,48,7,117,110,105,49,70,66,49,7,117,110,105,49,70,66,50,7,117,110,105,49,70,66,51,7,117,110,105,49,70,66,52,7,117,110,105,49,70,66,54,
 7,117,110,105,49,70,66,55,7,117,110,105,49,70,66,56,7,117,110,105,49,70,66,57,7,117,110,105,49,70,66,65,7,117,110,105,49,70,66,66,7,117,110,105,49,70,66,67,
 7,117,110,105,49,70,66,68,7,117,110,105,49,70,66,69,7,117,110,105,49,70,66,70,7,117,110,105,49,70,67,48,7,117,110,105,49,70,67,49,7,117,110,105,49,70,67,50,
 7,117,110,105,49,70,67,51,7,117,110,105,49,70,67,52,7,117,110,105,49,70,67,54,7,117,110,105,49,70,67,55,7,117,110,105,49,70,67,56,7,117,110,105,49,70,67,57,
 7,117,110,105,49,70,67,65,7,117,110,105,49,70,67,66,7,117,110,105,49,70,67,67,7,117,110,105,49,70,67,68,7,117,110,105,49,70,67,69,7,117,110,105,49,70,67,70,
 7,117,110,105,49,70,68,48,7,117,110,105,49,70,68,49,7,117,110,105,49,70,68,50,7,117,110,105,49,70,68,51,7,117,110,105,49,70,68,54,7,117,110,105,49,70,68,55,
 7,117,110,105,49,70,68,56,7,117,110,105,49,70,68,57,7,117,110,105,49,70,68,65,7,117,110,105,49,70,68,66,7,117,110,105,49,70,68,68,7,117,110,105,49,70,68,69,
 7,117,110,105,49,70,68,70,7,117,110,105,49,70,69,48,7,117,110,105,49,70,69,49,7,117,110,105,49,70,69,50,7,117,110,105,49,70,69,51,7,117,110,105,49,70,69,52,
 7,117,110,105,49,70,69,53,7,117,110,105,49,70,69,54,7,117,110,105,49,70,69,55,7,117,110,105,49,70,69,56,7,117,110,105,49,70,69,57,7,117,110,105,49,70,69,65,
 7,117,110,105,49,70,69,66,7,117,110,105,49,70,69,67,7,117,110,105,49,70,69,68,7,117,110,105,49,70,69,69,7,117,110,105,49,70,69,70,7,117,110,105,49,70,70,50,
 7,117,110,105,49,70,70,51,7,117,110,105,49,70,70,52,7,117,110,105,49,70,70,54,7,117,110,105,49,70,70,55,7,117,110,105,49,70,70,56,7,117,110,105,49,70,70,57,
 7,117,110,105,49,70,70,65,7,117,110,105,49,70,70,66,7,117,110,105,49,70,70,67,7,117,110,105,49,70,70,68,7,117,110,105,49,70,70,69,7,117,110,105,50,48,48,48,
 7,117,110,105,50,48,48,49,7,117,110,105,50,48,48,50,7,117,110,105,50,48,48,51,7,117,110,105,50,48,48,52,7,117,110,105,50,48,48,53,7,117,110,105,50,48,48,54,
 7,117,110,105,50,48,48,55,7,117,110,105,50,48,48,56,7,117,110,105,50,48,48,57,7,117,110,105,50,48,48,65,7,117,110,105,50,48,48,66,7,117,110,105,50,48,48,67,
 7,117,110,105,50,48,48,68,7,117,110,105,50,48,48,69,7,117,110,105,50,48,48,70,7,117,110,105,50,48,49,48,7,117,110,105,50,48,49,49,10,102,105,103,117,114,101,100,
 97,115,104,7,117,110,105,50,48,49,53,7,117,110,105,50,48,49,54,13,117,110,100,101,114,115,99,111,114,101,100,98,108,13,113,117,111,116,101,114,101,118,101,114,115,101,100,7,
 117,110,105,50,48,49,70,7,117,110,105,50,48,50,51,14,111,110,101,100,111,116,101,110,108,101,97,100,101,114,14,116,119,111,100,111,116,101,110,108,101,97,100,101,114,7,117,110,
 105,50,48,50,65,7,117,110,105,50,48,50,66,7,117,110,105,50,48,50,67,7,117,110,105,50,48,50,68,7,117,110,105,50,48,50,69,7,117,110,105,50,48,50,70,7,117,110,
 105,50,48,51,49,6,109,105,110,117,116,101,6,115,101,99,111,110,100,7,117,110,105,50,48,51,52,7,117,110,105,50,48,51,53,7,117,110,105,50,48,51,54,7,117,110,105,50,
 48,51,55,7,117,110,105,50,48,51,56,9,101,120,99,108,97,109,100,98,108,7,117,110,105,50,48,51,68,7,117,110,105,50,48,51,69,7,117,110,105,50,48,52,50,7,117,110,
 105,50,48,52,53,7,117,110,105,50,48,52,54,7,117,110,105,50,48,52,55,7,117,110,105,50,48,52,56,7,117,110,105,50,48,52,57,7,117,110,105,50,48,52,66,7,117,110,
 105,50,48,52,67,7,117,110,105,50,48,52,68,7,117,110,105,50,48,52,69,7,117,110,105,50,48,52,70,7,117,110,105,50,48,53,49,7,117,110,105,50,48,53,50,7,117,110,
 105,50,48,53,51,7,117,110,105,50,48,53,55,7,117,110,105,50,48,53,70,7,117,110,105,50,48,54,48,7,117,110,105,50,48,54,49,7,117,110,105,50,48,54,50,7,117,110,
 105,50,48,54,51,7,117,110,105,50,48,54,52,7,117,110,105,50,48,54,65,7,117,110,105,50,48,54,66,7,117,110,105,50,48,54,67,7,117,110,105,50,48,54,68,7,117,110,
 105,50,48,54,69,7,117,110,105,50,48,54,70,7,117,110,105,50,48,55,48,7,117,110,105,50,48,55,49,7,117,110,105,50,48,55,52,7,117,110,105,50,48,55,53,7,117,110,
 105,50,48,55,54,7,117,110,105,50,48,55,55,7,117,110,105,50,48,55,56,7,117,110,105,50,48,55,57,7,117,110,105,50,48,55,65,7,117,110,105,50,48,55,66,7,117,110,
 105,50,48,55,67,7,117,110,105,50,48,55,68,7,117,110,105,50,48,55,69,7,117,110,105,50,48,55,70,7,117,110,105,50,48,56,48,7,117,110,105,50,48,56,49,7,117,110,
 105,50,48,56,50,7,117,110,105,50,48,56,51,7,117,110,105,50,48,56,52,7,117,110,105,50,48,56,53,7,117,110,105,50,48,56,54,7,117,110,105,50,48,56,55,7,117,110,
 105,50,48,56,56,7,117,110,105,50,48,56,57,7,117,110,105,50,48,56,65,7,117,110,105,50,48,56,66,7,117,110,105,50,48,56,67,7,117,110,105,50,48,56,68,7,117,110,
 105,50,48,56,69,7,117,110,105,50,48,57,48,7,117,110,105,50,48,57,49,7,117,110,105,50,48,57,50,7,117,110,105,50,48,57,51,7,117,110,105,50,48,57,52,7,117,110,
 105,50,48,57,53,7,117,110,105,50,48,57,54,7,117,110,105,50,48,57,55,7,117,110,105,50,48,57,56,7,117,110,105,50,48,57,57,7,117,110,105,50,48,57,65,7,117,110,
 105,50,48,57,66,7,117,110,105,50,48,57,67,7,117,110,105,50,48,65,54,4,69,117,114,111,7,117,110,105,50,48,65,70,7,117,110,105,50,48,66,49,7,117,110,105,50,48,
 66,52,7,117,110,105,50,48,66,53,7,117,110,105,50,48,66,56,7,117,110,105,50,48,66,57,7,117,110,105,50,49,48,51,7,117,110,105,50,49,48,57,7,117,110,105,50,49,
 48,69,7,117,110,105,50,49,48,70,7,117,110,105,50,49,49,54,7,117,110,105,50,49,50,54,7,117,110,105,50,49,50,55,7,117,110,105,50,49,50,65,7,117,110,105,50,49,
 50,66,7,117,110,105,50,49,51,50,7,117,110,105,50,49,52,49,7,117,110,105,50,49,52,50,7,117,110,105,50,49,52,51,7,117,110,105,50,49,52,52,7,117,110,105,50,49,
 52,66,7,117,110,105,50,49,52,69,7,117,110,105,50,49,53,48,7,117,110,105,50,49,53,49,7,117,110,105,50,49,53,50,8,111,110,101,116,104,105,114,100,9,116,119,111,116,
 104,105,114,100,115,7,117,110,105,50,49,53,53,7,117,110,105,50,49,53,54,7,117,110,105,50,49,53,55,7,117,110,105,50,49,53,56,7,117,110,105,50,49,53,57,7,117,110,
 105,50,49,53,65,9,111,110,101,101,105,103,104,116,104,12,116,104,114,101,101,101,105,103,104,116,104,115,11,102,105,118,101,101,105,103,104,116,104,115,12,115,101,118,101,110,101,105,
 103,104,116,104,115,7,117,110,105,50,49,53,70,7,117,110,105,50,49,54,48,7,117,110,105,50,49,54,49,7,117,110,105,50,49,54,50,7,117,110,105,50,49,54,51,7,117,110,
 105,50,49,54,52,7,117,110,105,50,49,54,53,7,117,110,105,50,49,54,54,7,117,110,105,50,49,54,55,7,117,110,105,50,49,54,56,7,117,110,105,50,49,54,57,7,117,110,
 105,50,49,54,65,7,117,110,105,50,49,54,66,7,117,110,105,50,49,54,67,7,117,110,105,50,49,54,68,7,117,110,105,50,49,54,69,7,117,110,105,50,49,54,70,7,117,110,
 105,50,49,55,48,7,117,110,105,50,49,55,49,7,117,110,105,50,49,55,50,7,117,110,105,50,49,55,51,7,117,110,105,50,49,55,52,7,117,110,105,50,49,55,53,7,117,110,
 105,50,49,55,54,7,117,110,105,50,49,55,55,7,117,110,105,50,49,55,56,7,117,110,105,50,49,55,57,7,117,110,105,50,49,55,65,7,117,110,105,50,49,55,66,7,117,110,
 105,50,49,55,67,7,117,110,105,50,49,55,68,7,117,110,105,50,49,55,69,7,117,110,105,50,49,55,70,7,117,110,105,50,49,56,48,7,117,110,105,50,49,56,49,7,117,110,
 105,50,49,56,50,7,117,110,105,50,49,56,51,7,117,110,105,50,49,56,52,7,117,110,105,50,49,56,53,7,117,110,105,50,49,56,57,9,97,114,114,111,119,108,101,102,116,7,
 97,114,114,111,119,117,112,10,97,114,114,111,119,114,105,103,104,116,9,97,114,114,111,119,100,111,119,110,9,97,114,114,111,119,98,111,116,104,9,97,114,114,111,119,117,112,100,110,
 7,117,110,105,50,49,57,54,7,117,110,105,50,49,57,55,7,117,110,105,50,49,57,56,7,117,110,105,50,49,57,57,7,117,110,105,50,49,57,65,7,117,110,105,50,49,57,66,
 7,117,110,105,50,49,57,67,7,117,110,105,50,49,57,68,7,117,110,105,50,49,57,69,7,117,110,105,50,49,57,70,7,117,110,105,50,49,65,48,7,117,110,105,50,49,65,49,
 7,117,110,105,50,49,65,50,7,117,110,105,50,49,65,51,7,117,110,105,50,49,65,52,7,117,110,105,50,49,65,53,7,117,110,105,50,49,65,54,7,117,110,105,50,49,65,55,
 12,97,114,114,111,119,117,112,100,110,98,115,101,7,117,110,105,50,49,65,57,7,117,110,105,50,49,65,65,7,117,110,105,50,49,65,66,7,117,110,105,50,49,65,67,7,117,110,
 105,50,49,65,68,7,117,110,105,50,49,65,69,7,117,110,105,50,49,65,70,7,117,110,105,50,49,66,48,7,117,110,105,50,49,66,49,7,117,110,105,50,49,66,50,7,117,110,
 105,50,49,66,51,7,117,110,105,50,49,66,52,14,99,97,114,114,105,97,103,101,114,101,116,117,114,110,7,117,110,105,50,49,66,54,7,117,110,105,50,49,66,55,7,117,110,105,
 50,49,66,56,7,117,110,105,50,49,66,57,7,117,110,105,50,49,66,65,7,117,110,105,50,49,66,66,7,117,110,105,50,49,66,67,7,117,110,105,50,49,66,68,7,117,110,105,
 50,49,66,69,7,117,110,105,50,49,66,70,7,117,110,105,50,49,67,48,7,117,110,105,50,49,67,49,7,117,110,105,50,49,67,50,7,117,110,105,50,49,67,51,7,117,110,105,
 50,49,67,52,7,117,110,105,50,49,67,53,7,117,110,105,50,49,67,54,7,117,110,105,50,49,67,55,7,117,110,105,50,49,67,56,7,117,110,105,50,49,67,57,7,117,110,105,
 50,49,67,65,7,117,110,105,50,49,67,66,7,117,110,105,50,49,67,67,7,117,110,105,50,49,67,68,7,117,110,105,50,49,67,69,7,117,110,105,50,49,67,70,12,97,114,114,
 111,119,100,98,108,108,101,102,116,10,97,114,114,111,119,100,98,108,117,112,13,97,114,114,111,119,100,98,108,114,105,103,104,116,12,97,114,114,111,119,100,98,108,100,111,119,110,12,
 97,114,114,111,119,100,98,108,98,111,116,104,7,117,110,105,50,49,68,53,7,117,110,105,50,49,68,54,7,117,110,105,50,49,68,55,7,117,110,105,50,49,68,56,7,117,110,105,
 50,49,68,57,7,117,110,105,50,49,68,65,7,117,110,105,50,49,68,66,7,117,110,105,50,49,68,67,7,117,110,105,50,49,68,68,7,117,110,105,50,49,68,69,7,117,110,105,
 50,49,68,70,7,117,110,105,50,49,69,48,7,117,110,105,50,49,69,49,7,117,110,105,50,49,69,50,7,117,110,105,50,49,69,51,7,117,110,105,50,49,69,52,7,117,110,105,
 50,49,69,53,7,117,110,105,50,49,69,54,7,117,110,105,50,49,69,55,7,117,110,105,50,49,69,56,7,117,110,105,50,49,69,57,7,117,110,105,50,49,69,65,7,117,110,105,
 50,49,69,66,7,117,110,105,50,49,69,67,7,117,110,105,50,49,69,68,7,117,110,105,50,49,69,69,7,117,110,105,50,49,69,70,7,117,110,105,50,49,70,48,7,117,110,105,
 50,49,70,49,7,117,110,105,50,49,70,50,7,117,110,105,50,49,70,51,7,117,110,105,50,49,70,52,7,117,110,105,50,49,70,53,7,117,110,105,50,49,70,54,7,117,110,105,
 50,49,70,55,7,117,110,105,50,49,70,56,7,117,110,105,50,49,70,57,7,117,110,105,50,49,70,65,7,117,110,105,50,49,70,66,7,117,110,105,50,49,70,67,7,117,110,105,
 50,49,70,68,7,117,110,105,50,49,70,69,7,117,110,105,50,49,70,70,9,117,110,105,118,101,114,115,97,108,11,101,120,105,115,116,101,110,116,105,97,108,7,117,110,105,50,50,
 48,52,8,103,114,97,100,105,101,110,116,7,101,108,101,109,101,110,116,10,110,111,116,101,108,101,109,101,110,116,8,115,117,99,104,116,104,97,116,7,117,110,105,50,50,48,67,7,
 117,110,105,50,50,49,48,7,117,110,105,50,50,49,51,7,117,110,105,50,50,49,52,7,117,110,105,50,50,49,53,12,97,115,116,101,114,105,115,107,109,97,116,104,7,117,110,105,
 50,50,49,56,7,117,110,105,50,50,49,57,7,117,110,105,50,50,49,66,7,117,110,105,50,50,49,67,12,112,114,111,112,111,114,116,105,111,110,97,108,10,111,114,116,104,111,103,
 111,110,97,108,5,97,110,103,108,101,7,117,110,105,50,50,50,51,7,117,110,105,50,50,50,52,7,117,110,105,50,50,50,53,7,117,110,105,50,50,50,54,10,108,111,103,105,99,
 97,108,97,110,100,9,108,111,103,105,99,97,108,111,114,12,105,110,116,101,114,115,101,99,116,105,111,110,5,117,110,105,111,110,7,117,110,105,50,50,50,67,7,117,110,105,50,50,
 50,68,7,117,110,105,50,50,51,56,7,117,110,105,50,50,51,57,7,117,110,105,50,50,51,65,7,117,110,105,50,50,51,66,7,115,105,109,105,108,97,114,7,117,110,105,50,50,
 51,68,7,117,110,105,50,50,52,50,7,117,110,105,50,50,52,51,7,117,110,105,50,50,53,48,7,117,110,105,50,50,53,49,7,117,110,105,50,50,53,50,7,117,110,105,50,50,
 53,51,7,117,110,105,50,50,53,52,7,117,110,105,50,50,53,53,11,101,113,117,105,118,97,108,101,110,99,101,12,112,114,111,112,101,114,115,117,98,115,101,116,14,112,114,111,112,
 101,114,115,117,112,101,114,115,101,116,9,110,111,116,115,117,98,115,101,116,7,117,110,105,50,50,56,53,12,114,101,102,108,101,120,115,117,98,115,101,116,14,114,101,102,108,101,120,
 115,117,112,101,114,115,101,116,7,117,110,105,50,50,56,67,7,117,110,105,50,50,56,68,7,117,110,105,50,50,56,69,7,117,110,105,50,50,56,70,7,117,110,105,50,50,57,48,
 7,117,110,105,50,50,57,49,7,117,110,105,50,50,57,50,7,117,110,105,50,50,57,51,7,117,110,105,50,50,57,52,10,99,105,114,99,108,101,112,108,117,115,7,117,110,105,50,
 50,57,54,14,99,105,114,99,108,101,109,117,108,116,105,112,108,121,7,117,110,105,50,50,57,56,7,117,110,105,50,50,57,57,7,117,110,105,50,50,57,65,7,117,110,105,50,50,
 57,66,7,117,110,105,50,50,57,67,7,117,110,105,50,50,57,68,7,117,110,105,50,50,57,69,7,117,110,105,50,50,57,70,7,117,110,105,50,50,65,48,7,117,110,105,50,50,
 65,49,7,117,110,105,50,50,65,50,7,117,110,105,50,50,65,51,7,117,110,105,50,50,65,52,13,112,101,114,112,101,110,100,105,99,117,108,97,114,7,117,110,105,50,50,65,54,
 7,117,110,105,50,50,65,55,7,117,110,105,50,50,65,56,7,117,110,105,50,50,65,57,7,117,110,105,50,50,65,65,7,117,110,105,50,50,65,66,7,117,110,105,50,50,65,67,
 7,117,110,105,50,50,65,68,7,117,110,105,50,50,65,69,7,117,110,105,50,50,65,70,7,100,111,116,109,97,116,104,5,104,111,117,115,101,7,117,110,105,50,51,48,56,7,117,
 110,105,50,51,48,57,7,117,110,105,50,51,48,65,7,117,110,105,50,51,48,66,13,114,101,118,108,111,103,105,99,97,108,110,111,116,7,117,110,105,50,51,49,49,7,117,110,105,
 50,51,49,56,7,117,110,105,50,51,49,57,10,105,110,116,101,103,114,97,108,116,112,10,105,110,116,101,103,114,97,108,98,116,7,117,110,105,50,51,50,53,7,117,110,105,50,51,
 50,56,7,117,110,105,50,51,55,68,7,117,110,105,50,51,57,66,7,117,110,105,50,51,57,67,7,117,110,105,50,51,57,68,7,117,110,105,50,51,57,69,7,117,110,105,50,51,
 57,70,7,117,110,105,50,51,65,48,7,117,110,105,50,51,65,49,7,117,110,105,50,51,65,50,7,117,110,105,50,51,65,51,7,117,110,105,50,51,65,52,7,117,110,105,50,51,
 65,53,7,117,110,105,50,51,65,54,7,117,110,105,50,51,65,55,7,117,110,105,50,51,65,56,7,117,110,105,50,51,65,57,7,117,110,105,50,51,65,65,7,117,110,105,50,51,
 65,66,7,117,110,105,50,51,65,67,7,117,110,105,50,51,65,68,7,117,110,105,50,51,65,69,7,117,110,105,50,51,67,70,7,117,110,105,50,52,50,51,7,117,112,98,108,111,
 99,107,7,117,110,105,50,53,56,49,7,117,110,105,50,53,56,50,7,117,110,105,50,53,56,51,7,100,110,98,108,111,99,107,7,117,110,105,50,53,56,53,7,117,110,105,50,53,
 56,54,7,117,110,105,50,53,56,55,5,98,108,111,99,107,7,117,110,105,50,53,56,57,7,117,110,105,50,53,56,65,7,117,110,105,50,53,56,66,7,108,102,98,108,111,99,107,
 7,117,110,105,50,53,56,68,7,117,110,105,50,53,56,69,7,117,110,105,50,53,56,70,7,114,116,98,108,111,99,107,7,108,116,115,104,97,100,101,5,115,104,97,100,101,7,100,
 107,115,104,97,100,101,7,117,110,105,50,53,57,52,7,117,110,105,50,53,57,53,7,117,110,105,50,53,57,54,7,117,110,105,50,53,57,55,7,117,110,105,50,53,57,56,7,117,
 110,105,50,53,57,57,7,117,110,105,50,53,57,65,7,117,110,105,50,53,57,66,7,117,110,105,50,53,57,67,7,117,110,105,50,53,57,68,7,117,110,105,50,53,57,69,7,117,
 110,105,50,53,57,70,9,102,105,108,108,101,100,98,111,120,6,72,50,50,48,55,51,7,117,110,105,50,53,65,50,7,117,110,105,50,53,65,51,7,117,110,105,50,53,65,52,7,
 117,110,105,50,53,65,53,7,117,110,105,50,53,65,54,7,117,110,105,50,53,65,55,7,117,110,105,50,53,65,56,7,117,110,105,50,53,65,57,6,72,49,56,53,52,51,6,72,
 49,56,53,53,49,10,102,105,108,108,101,100,114,101,99,116,7,117,110,105,50,53,65,68,7,117,110,105,50,53,65,69,7,117,110,105,50,53,65,70,7,117,110,105,50,53,66,48,
 7,117,110,105,50,53,66,49,7,116,114,105,97,103,117,112,7,117,110,105,50,53,66,51,7,117,110,105,50,53,66,52,7,117,110,105,50,53,66,53,7,117,110,105,50,53,66,54,
 7,117,110,105,50,53,66,55,7,117,110,105,50,53,66,56,7,117,110,105,50,53,66,57,7,116,114,105,97,103,114,116,7,117,110,105,50,53,66,66,7,116,114,105,97,103,100,110,
 7,117,110,105,50,53,66,68,7,117,110,105,50,53,66,69,7,117,110,105,50,53,66,70,7,117,110,105,50,53,67,48,7,117,110,105,50,53,67,49,7,117,110,105,50,53,67,50,
 7,117,110,105,50,53,67,51,7,116,114,105,97,103,108,102,7,117,110,105,50,53,67,53,7,117,110,105,50,53,67,54,7,117,110,105,50,53,67,55,7,117,110,105,50,53,67,56,
 7,117,110,105,50,53,67,57,6,99,105,114,99,108,101,7,117,110,105,50,53,67,67,7,117,110,105,50,53,67,68,7,117,110,105,50,53,67,69,6,72,49,56,53,51,51,7,117,
 110,105,50,53,68,48,7,117,110,105,50,53,68,49,7,117,110,105,50,53,68,50,7,117,110,105,50,53,68,51,7,117,110,105,50,53,68,52,7,117,110,105,50,53,68,53,7,117,
 110,105,50,53,68,54,7,117,110,105,50,53,68,55,9,105,110,118,98,117,108,108,101,116,9,105,110,118,99,105,114,99,108,101,7,117,110,105,50,53,68,65,7,117,110,105,50,53,
 68,66,7,117,110,105,50,53,68,67,7,117,110,105,50,53,68,68,7,117,110,105,50,53,68,69,7,117,110,105,50,53,68,70,7,117,110,105,50,53,69,48,7,117,110,105,50,53,
 69,49,7,117,110,105,50,53,69,50,7,117,110,105,50,53,69,51,7,117,110,105,50,53,69,52,7,117,110,105,50,53,69,53,10,111,112,101,110,98,117,108,108,101,116,7,117,110,
 105,50,53,69,55,7,117,110,105,50,53,69,56,7,117,110,105,50,53,69,57,7,117,110,105,50,53,69,65,7,117,110,105,50,53,69,66,7,117,110,105,50,53,69,67,7,117,110,
 105,50,53,69,68,7,117,110,105,50,53,69,69,7,117,110,105,50,53,69,70,7,117,110,105,50,53,70,48,7,117,110,105,50,53,70,49,7,117,110,105,50,53,70,50,7,117,110,
 105,50,53,70,51,7,117,110,105,50,53,70,52,7,117,110,105,50,53,70,53,7,117,110,105,50,53,70,54,7,117,110,105,50,53,70,55,7,117,110,105,50,53,70,56,7,117,110,
 105,50,53,70,57,7,117,110,105,50,53,70,65,7,117,110,105,50,53,70,66,7,117,110,105,50,53,70,67,7,117,110,105,50,53,70,68,7,117,110,105,50,53,70,69,7,117,110,
 105,50,53,70,70,7,117,110,105,50,54,48,48,7,117,110,105,50,54,51,56,7,117,110,105,50,54,51,57,9,115,109,105,108,101,102,97,99,101,12,105,110,118,115,109,105,108,101,
 102,97,99,101,3,115,117,110,7,117,110,105,50,54,51,70,6,102,101,109,97,108,101,7,117,110,105,50,54,52,49,4,109,97,108,101,7,117,110,105,50,54,52,51,7,117,110,105,
 50,54,52,52,7,117,110,105,50,54,52,53,7,117,110,105,50,54,52,54,7,117,110,105,50,54,52,55,5,115,112,97,100,101,7,117,110,105,50,54,54,49,7,117,110,105,50,54,
 54,50,4,99,108,117,98,7,117,110,105,50,54,54,52,5,104,101,97,114,116,7,100,105,97,109,111,110,100,7,117,110,105,50,54,54,55,7,117,110,105,50,54,54,57,11,109,117,
 115,105,99,97,108,110,111,116,101,14,109,117,115,105,99,97,108,110,111,116,101,100,98,108,7,117,110,105,50,54,54,67,7,117,110,105,50,54,54,68,7,117,110,105,50,54,54,69,
 7,117,110,105,50,54,54,70,7,117,110,105,50,55,65,49,7,117,110,105,50,55,67,53,7,117,110,105,50,55,67,54,7,117,110,105,50,55,69,48,7,117,110,105,50,55,69,56,
 7,117,110,105,50,55,69,57,7,117,110,105,50,55,70,48,7,117,110,105,50,55,70,49,7,117,110,105,50,55,70,50,7,117,110,105,50,55,70,51,7,117,110,105,50,55,70,52,
 7,117,110,105,50,55,70,53,7,117,110,105,50,55,70,54,7,117,110,105,50,55,70,55,7,117,110,105,50,55,70,56,7,117,110,105,50,55,70,57,7,117,110,105,50,55,70,65,
 7,117,110,105,50,55,70,66,7,117,110,105,50,55,70,67,7,117,110,105,50,55,70,68,7,117,110,105,50,55,70,69,7,117,110,105,50,55,70,70,7,117,110,105,50,56,48,48,
 7,117,110,105,50,56,48,49,7,117,110,105,50,56,48,50,7,117,110,105,50,56,48,51,7,117,110,105,50,56,48,52,7,117,110,105,50,56,48,53,7,117,110,105,50,56,48,54,
 7,117,110,105,50,56,48,55,7,117,110,105,50,56,48,56,7,117,110,105,50,56,48,57,7,117,110,105,50,56,48,65,7,117,110,105,50,56,48,66,7,117,110,105,50,56,48,67,
 7,117,110,105,50,56,48,68,7,117,110,105,50,56,48,69,7,117,110,105,50,56,48,70,7,117,110,105,50,56,49,48,7,117,110,105,50,56,49,49,7,117,110,105,50,56,49,50,
 7,117,110,105,50,56,49,51,7,117,110,105,50,56,49,52,7,117,110,105,50,56,49,53,7,117,110,105,50,56,49,54,7,117,110,105,50,56,49,55,7,117,110,105,50,56,49,56,
 7,117,110,105,50,56,49,57,7,117,110,105,50,56,49,65,7,117,110,105,50,56,49,66,7,117,110,105,50,56,49,67,7,117,110,105,50,56,49,68,7,117,110,105,50,56,49,69,
 7,117,110,105,50,56,49,70,7,117,110,105,50,56,50,48,7,117,110,105,50,56,50,49,7,117,110,105,50,56,50,50,7,117,110,105,50,56,50,51,7,117,110,105,50,56,50,52,
 7,117,110,105,50,56,50,53,7,117,110,105,50,56,50,54,7,117,110,105,50,56,50,55,7,117,110,105,50,56,50,56,7,117,110,105,50,56,50,57,7,117,110,105,50,56,50,65,
 7,117,110,105,50,56,50,66,7,117,110,105,50,56,50,67,7,117,110,105,50,56,50,68,7,117,110,105,50,56,50,69,7,117,110,105,50,56,50,70,7,117,110,105,50,56,51,48,
 7,117,110,105,50,56,51,49,7,117,110,105,50,56,51,50,7,117,110,105,50,56,51,51,7,117,110,105,50,56,51,52,7,117,110,105,50,56,51,53,7,117,110,105,50,56,51,54,
 7,117,110,105,50,56,51,55,7,117,110,105,50,56,51,56,7,117,110,105,50,56,51,57,7,117,110,105,50,56,51,65,7,117,110,105,50,56,51,66,7,117,110,105,50,56,51,67,
 7,117,110,105,50,56,51,68,7,117,110,105,50,56,51,69,7,117,110,105,50,56,51,70,7,117,110,105,50,56,52,48,7,117,110,105,50,56,52,49,7,117,110,105,50,56,52,50,
 7,117,110,105,50,56,52,51,7,117,110,105,50,56,52,52,7,117,110,105,50,56,52,53,7,117,110,105,50,56,52,54,7,117,110,105,50,56,52,55,7,117,110,105,50,56,52,56,
 7,117,110,105,50,56,52,57,7,117,110,105,50,56,52,65,7,117,110,105,50,56,52,66,7,117,110,105,50,56,52,67,7,117,110,105,50,56,52,68,7,117,110,105,50,56,52,69,
 7,117,110,105,50,56,52,70,7,117,110,105,50,56,53,48,7,117,110,105,50,56,53,49,7,117,110,105,50,56,53,50,7,117,110,105,50,56,53,51,7,117,110,105,50,56,53,52,
 7,117,110,105,50,56,53,53,7,117,110,105,50,56,53,54,7,117,110,105,50,56,53,55,7,117,110,105,50,56,53,56,7,117,110,105,50,56,53,57,7,117,110,105,50,56,53,65,
 7,117,110,105,50,56,53,66,7,117,110,105,50,56,53,67,7,117,110,105,50,56,53,68,7,117,110,105,50,56,53,69,7,117,110,105,50,56,53,70,7,117,110,105,50,56,54,48,
 7,117,110,105,50,56,54,49,7,117,110,105,50,56,54,50,7,117,110,105,50,56,54,51,7,117,110,105,50,56,54,52,7,117,110,105,50,56,54,53,7,117,110,105,50,56,54,54,
 7,117,110,105,50,56,54,55,7,117,110,105,50,56,54,56,7,117,110,105,50,56,54,57,7,117,110,105,50,56,54,65,7,117,110,105,50,56,54,66,7,117,110,105,50,56,54,67,
 7,117,110,105,50,56,54,68,7,117,110,105,50,56,54,69,7,117,110,105,50,56,54,70,7,117,110,105,50,56,55,48,7,117,110,105,50,56,55,49,7,117,110,105,50,56,55,50,
 7,117,110,105,50,56,55,51,7,117,110,105,50,56,55,52,7,117,110,105,50,56,55,53,7,117,110,105,50,56,55,54,7,117,110,105,50,56,55,55,7,117,110,105,50,56,55,56,
 7,117,110,105,50,56,55,57,7,117,110,105,50,56,55,65,7,117,110,105,50,56,55,66,7,117,110,105,50,56,55,67,7,117,110,105,50,56,55,68,7,117,110,105,50,56,55,69,
 7,117,110,105,50,56,55,70,7,117,110,105,50,56,56,48,7,117,110,105,50,56,56,49,7,117,110,105,50,56,56,50,7,117,110,105,50,56,56,51,7,117,110,105,50,56,56,52,
 7,117,110,105,50,56,56,53,7,117,110,105,50,56,56,54,7,117,110,105,50,56,56,55,7,117,110,105,50,56,56,56,7,117,110,105,50,56,56,57,7,117,110,105,50,56,56,65,
 7,117,110,105,50,56,56,66,7,117,110,105,50,56,56,67,7,117,110,105,50,56,56,68,7,117,110,105,50,56,56,69,7,117,110,105,50,56,56,70,7,117,110,105,50,56,57,48,
 7,117,110,105,50,56,57,49,7,117,110,105,50,56,57,50,7,117,110,105,50,56,57,51,7,117,110,105,50,56,57,52,7,117,110,105,50,56,57,53,7,117,110,105,50,56,57,54,
 7,117,110,105,50,56,57,55,7,117,110,105,50,56,57,56,7,117,110,105,50,56,57,57,7,117,110,105,50,56,57,65,7,117,110,105,50,56,57,66,7,117,110,105,50,56,57,67,
 7,117,110,105,50,56,57,68,7,117,110,105,50,56,57,69,7,117,110,105,50,56,57,70,7,117,110,105,50,56,65,48,7,117,110,105,50,56,65,49,7,117,110,105,50,56,65,50,
 7,117,110,105,50,56,65,51,7,117,110,105,50,56,65,52,7,117,110,105,50,56,65,53,7,117,110,105,50,56,65,54,7,117,110,105,50,56,65,55,7,117,110,105,50,56,65,56,
 7,117,110,105,50,56,65,57,7,117,110,105,50,56,65,65,7,117,110,105,50,56,65,66,7,117,110,105,50,56,65,67,7,117,110,105,50,56,65,68,7,117,110,105,50,56,65,69,
 7,117,110,105,50,56,65,70,7,117,110,105,50,56,66,48,7,117,110,105,50,56,66,49,7,117,110,105,50,56,66,50,7,117,110,105,50,56,66,51,7,117,110,105,50,56,66,52,
 7,117,110,105,50,56,66,53,7,117,110,105,50,56,66,54,7,117,110,105,50,56,66,55,7,117,110,105,50,56,66,56,7,117,110,105,50,56,66,57,7,117,110,105,50,56,66,65,
 7,117,110,105,50,56,66,66,7,117,110,105,50,56,66,67,7,117,110,105,50,56,66,68,7,117,110,105,50,56,66,69,7,117,110,105,50,56,66,70,7,117,110,105,50,56,67,48,
 7,117,110,105,50,56,67,49,7,117,110,105,50,56,67,50,7,117,110,105,50,56,67,51,7,117,110,105,50,56,67,52,7,117,110,105,50,56,67,53,7,117,110,105,50,56,67,54,
 7,117,110,105,50,56,67,55,7,117,110,105,50,56,67,56,7,117,110,105,50,56,67,57,7,117,110,105,50,56,67,65,7,117,110,105,50,56,67,66,7,117,110,105,50,56,67,67,
 7,117,110,105,50,56,67,68,7,117,110,105,50,56,67,69,7,117,110,105,50,56,67,70,7,117,110,105,50,56,68,48,7,117,110,105,50,56,68,49,7,117,110,105,50,56,68,50,
 7,117,110,105,50,56,68,51,7,117,110,105,50,56,68,52,7,117,110,105,50,56,68,53,7,117,110,105,50,56,68,54,7,117,110,105,50,56,68,55,7,117,110,105,50,56,68,56,
 7,117,110,105,50,56,68,57,7,117,110,105,50,56,68,65,7,117,110,105,50,56,68,66,7,117,110,105,50,56,68,67,7,117,110,105,50,56,68,68,7,117,110,105,50,56,68,69,
 7,117,110,105,50,56,68,70,7,117,110,105,50,56,69,48,7,117,110,105,50,56,69,49,7,117,110,105,50,56,69,50,7,117,110,105,50,56,69,51,7,117,110,105,50,56,69,52,
 7,117,110,105,50,56,69,53,7,117,110,105,50,56,69,54,7,117,110,105,50,56,69,55,7,117,110,105,50,56,69,56,7,117,110,105,50,56,69,57,7,117,110,105,50,56,69,65,
 7,117,110,105,50,56,69,66,7,117,110,105,50,56,69,67,7,117,110,105,50,56,69,68,7,117,110,105,50,56,69,69,7,117,110,105,50,56,69,70,7,117,110,105,50,56,70,48,
 7,117,110,105,50,56,70,49,7,117,110,105,50,56,70,50,7,117,110,105,50,56,70,51,7,117,110,105,50,56,70,52,7,117,110,105,50,56,70,53,7,117,110,105,50,56,70,54,
 7,117,110,105,50,56,70,55,7,117,110,105,50,56,70,56,7,117,110,105,50,56,70,57,7,117,110,105,50,56,70,65,7,117,110,105,50,56,70,66,7,117,110,105,50,56,70,67,
 7,117,110,105,50,56,70,68,7,117,110,105,50,56,70,69,7,117,110,105,50,56,70,70,7,117,110,105,50,57,48,48,7,117,110,105,50,57,48,49,7,117,110,105,50,57,48,50,
 7,117,110,105,50,57,48,51,7,117,110,105,50,57,48,52,7,117,110,105,50,57,48,53,7,117,110,105,50,57,48,54,7,117,110,105,50,57,48,55,7,117,110,105,50,57,48,56,
 7,117,110,105,50,57,48,57,7,117,110,105,50,57,48,65,7,117,110,105,50,57,48,66,7,117,110,105,50,57,48,67,7,117,110,105,50,57,48,68,7,117,110,105,50,57,48,69,
 7,117,110,105,50,57,48,70,7,117,110,105,50,57,49,48,7,117,110,105,50,57,49,49,7,117,110,105,50,57,49,50,7,117,110,105,50,57,49,51,7,117,110,105,50,57,49,52,
 7,117,110,105,50,57,49,53,7,117,110,105,50,57,49,54,7,117,110,105,50,57,49,55,7,117,110,105,50,57,49,56,7,117,110,105,50,57,49,57,7,117,110,105,50,57,49,65,
 7,117,110,105,50,57,49,66,7,117,110,105,50,57,49,67,7,117,110,105,50,57,49,68,7,117,110,105,50,57,49,69,7,117,110,105,50,57,49,70,7,117,110,105,50,57,50,48,
 7,117,110,105,50,57,50,49,7,117,110,105,50,57,50,50,7,117,110,105,50,57,50,51,7,117,110,105,50,57,50,52,7,117,110,105,50,57,50,53,7,117,110,105,50,57,50,54,
 7,117,110,105,50,57,50,55,7,117,110,105,50,57,50,56,7,117,110,105,50,57,50,57,7,117,110,105,50,57,50,65,7,117,110,105,50,57,50,66,7,117,110,105,50,57,50,67,
 7,117,110,105,50,57,50,68,7,117,110,105,50,57,50,69,7,117,110,105,50,57,50,70,7,117,110,105,50,57,51,48,7,117,110,105,50,57,51,49,7,117,110,105,50,57,51,50,
 7,117,110,105,50,57,51,51,7,117,110,105,50,57,51,52,7,117,110,105,50,57,51,53,7,117,110,105,50,57,51,54,7,117,110,105,50,57,51,55,7,117,110,105,50,57,51,56,
 7,117,110,105,50,57,51,57,7,117,110,105,50,57,51,65,7,117,110,105,50,57,51,66,7,117,110,105,50,57,51,67,7,117,110,105,50,57,51,68,7,117,110,105,50,57,51,69,
 7,117,110,105,50,57,51,70,7,117,110,105,50,57,52,48,7,117,110,105,50,57,52,49,7,117,110,105,50,57,52,50,7,117,110,105,50,57,52,51,7,117,110,105,50,57,52,52,
 7,117,110,105,50,57,52,53,7,117,110,105,50,57,52,54,7,117,110,105,50,57,52,55,7,117,110,105,50,57,52,56,7,117,110,105,50,57,52,57,7,117,110,105,50,57,52,65,
 7,117,110,105,50,57,52,66,7,117,110,105,50,57,52,67,7,117,110,105,50,57,52,68,7,117,110,105,50,57,52,69,7,117,110,105,50,57,52,70,7,117,110,105,50,57,53,48,
 7,117,110,105,50,57,53,49,7,117,110,105,50,57,53,50,7,117,110,105,50,57,53,51,7,117,110,105,50,57,53,52,7,117,110,105,50,57,53,53,7,117,110,105,50,57,53,54,
 7,117,110,105,50,57,53,55,7,117,110,105,50,57,53,56,7,117,110,105,50,57,53,57,7,117,110,105,50,57,53,65,7,117,110,105,50,57,53,66,7,117,110,105,50,57,53,67,
 7,117,110,105,50,57,53,68,7,117,110,105,50,57,53,69,7,117,110,105,50,57,53,70,7,117,110,105,50,57,54,48,7,117,110,105,50,57,54,49,7,117,110,105,50,57,54,50,
 7,117,110,105,50,57,54,51,7,117,110,105,50,57,54,52,7,117,110,105,50,57,54,53,7,117,110,105,50,57,54,54,7,117,110,105,50,57,54,55,7,117,110,105,50,57,54,56,
 7,117,110,105,50,57,54,57,7,117,110,105,50,57,54,65,7,117,110,105,50,57,54,66,7,117,110,105,50,57,54,67,7,117,110,105,50,57,54,68,7,117,110,105,50,57,54,69,
 7,117,110,105,50,57,54,70,7,117,110,105,50,57,55,48,7,117,110,105,50,57,55,49,7,117,110,105,50,57,55,50,7,117,110,105,50,57,55,51,7,117,110,105,50,57,55,52,
 7,117,110,105,50,57,55,53,7,117,110,105,50,57,55,54,7,117,110,105,50,57,55,55,7,117,110,105,50,57,55,56,7,117,110,105,50,57,55,57,7,117,110,105,50,57,55,65,
 7,117,110,105,50,57,55,66,7,117,110,105,50,57,55,67,7,117,110,105,50,57,55,68,7,117,110,105,50,57,55,69,7,117,110,105,50,57,55,70,7,117,110,105,50,57,69,66,
 7,117,110,105,50,65,48,67,7,117,110,105,50,65,48,68,7,117,110,105,50,65,48,69,7,117,110,105,50,65,50,70,7,117,110,105,50,65,54,65,7,117,110,105,50,65,54,66,
 7,117,110,105,50,66,48,48,7,117,110,105,50,66,48,49,7,117,110,105,50,66,48,50,7,117,110,105,50,66,48,51,7,117,110,105,50,66,48,52,7,117,110,105,50,66,48,53,
 7,117,110,105,50,66,48,54,7,117,110,105,50,66,48,55,7,117,110,105,50,66,48,56,7,117,110,105,50,66,48,57,7,117,110,105,50,66,48,65,7,117,110,105,50,66,48,66,
 7,117,110,105,50,66,48,67,7,117,110,105,50,66,48,68,7,117,110,105,50,66,48,69,7,117,110,105,50,66,48,70,7,117,110,105,50,66,49,48,7,117,110,105,50,66,49,49,
 7,117,110,105,50,66,49,50,7,117,110,105,50,66,49,51,7,117,110,105,50,66,49,52,7,117,110,105,50,66,49,53,7,117,110,105,50,66,49,54,7,117,110,105,50,66,49,55,
 7,117,110,105,50,66,49,56,7,117,110,105,50,66,49,57,7,117,110,105,50,66,49,65,7,117,110,105,50,67,54,48,7,117,110,105,50,67,54,49,7,117,110,105,50,67,54,51,
 7,117,110,105,50,67,54,52,7,117,110,105,50,67,54,55,7,117,110,105,50,67,54,56,7,117,110,105,50,67,54,57,7,117,110,105,50,67,54,65,7,117,110,105,50,67,54,66,
 7,117,110,105,50,67,54,67,7,117,110,105,50,67,54,68,7,117,110,105,50,67,54,69,7,117,110,105,50,67,54,70,7,117,110,105,50,67,55,48,7,117,110,105,50,67,55,49,
 7,117,110,105,50,67,55,50,7,117,110,105,50,67,55,51,7,117,110,105,50,67,55,53,7,117,110,105,50,67,55,54,7,117,110,105,50,67,55,55,7,117,110,105,50,67,55,57,
 7,117,110,105,50,67,55,65,7,117,110,105,50,67,55,66,7,117,110,105,50,67,55,67,7,117,110,105,50,67,55,68,7,117,110,105,50,67,55,69,7,117,110,105,50,67,55,70,
 7,117,110,105,50,68,48,48,7,117,110,105,50,68,48,49,7,117,110,105,50,68,48,50,7,117,110,105,50,68,48,51,7,117,110,105,50,68,48,52,7,117,110,105,50,68,48,53,
 7,117,110,105,50,68,48,54,7,117,110,105,50,68,48,55,7,117,110,105,50,68,48,56,7,117,110,105,50,68,48,57,7,117,110,105,50,68,48,65,7,117,110,105,50,68,48,66,
 7,117,110,105,50,68,48,67,7,117,110,105,50,68,48,68,7,117,110,105,50,68,48,69,7,117,110,105,50,68,48,70,7,117,110,105,50,68,49,48,7,117,110,105,50,68,49,49,
 7,117,110,105,50,68,49,50,7,117,110,105,50,68,49,51,7,117,110,105,50,68,49,52,7,117,110,105,50,68,49,53,7,117,110,105,50,68,49,54,7,117,110,105,50,68,49,55,
 7,117,110,105,50,68,49,56,7,117,110,105,50,68,49,57,7,117,110,105,50,68,49,65,7,117,110,105,50,68,49,66,7,117,110,105,50,68,49,67,7,117,110,105,50,68,49,68,
 7,117,110,105,50,68,49,69,7,117,110,105,50,68,49,70,7,117,110,105,50,68,50,48,7,117,110,105,50,68,50,49,7,117,110,105,50,68,50,50,7,117,110,105,50,68,50,51,
 7,117,110,105,50,68,50,52,7,117,110,105,50,68,50,53,7,117,110,105,50,69,49,56,7,117,110,105,50,69,49,70,7,117,110,105,50,69,50,50,7,117,110,105,50,69,50,51,
 7,117,110,105,50,69,50,52,7,117,110,105,50,69,50,53,7,117,110,105,50,69,50,69,7,117,110,105,65,54,52,52,7,117,110,105,65,54,52,53,7,117,110,105,65,54,52,54,
 7,117,110,105,65,54,52,55,7,117,110,105,65,54,53,48,7,117,110,105,65,54,53,49,7,117,110,105,65,54,53,52,7,117,110,105,65,54,53,53,7,117,110,105,65,54,53,54,
 7,117,110,105,65,54,53,55,7,117,110,105,65,55,48,56,7,117,110,105,65,55,48,57,7,117,110,105,65,55,48,65,7,117,110,105,65,55,48,66,7,117,110,105,65,55,48,67,
 7,117,110,105,65,55,48,68,7,117,110,105,65,55,48,69,7,117,110,105,65,55,48,70,7,117,110,105,65,55,49,48,7,117,110,105,65,55,49,49,7,117,110,105,65,55,49,50,
 7,117,110,105,65,55,49,51,7,117,110,105,65,55,49,52,7,117,110,105,65,55,49,53,7,117,110,105,65,55,49,54,7,117,110,105,65,55,49,66,7,117,110,105,65,55,49,67,
 7,117,110,105,65,55,49,68,7,117,110,105,65,55,49,69,7,117,110,105,65,55,49,70,7,117,110,105,65,55,50,54,7,117,110,105,65,55,50,55,7,117,110,105,65,55,50,56,
 7,117,110,105,65,55,50,57,7,117,110,105,65,55,50,65,7,117,110,105,65,55,50,66,7,117,110,105,65,55,50,67,7,117,110,105,65,55,50,68,7,117,110,105,65,55,50,69,
 7,117,110,105,65,55,50,70,7,117,110,105,65,55,51,48,7,117,110,105,65,55,51,49,7,117,110,105,65,55,51,50,7,117,110,105,65,55,51,51,7,117,110,105,65,55,51,52,
 7,117,110,105,65,55,51,53,7,117,110,105,65,55,51,54,7,117,110,105,65,55,51,55,7,117,110,105,65,55,51,56,7,117,110,105,65,55,51,57,7,117,110,105,65,55,51,65,
 7,117,110,105,65,55,51,66,7,117,110,105,65,55,51,67,7,117,110,105,65,55,51,68,7,117,110,105,65,55,51,69,7,117,110,105,65,55,51,70,7,117,110,105,65,55,52,48,
 7,117,110,105,65,55,52,49,7,117,110,105,65,55,52,54,7,117,110,105,65,55,52,55,7,117,110,105,65,55,52,65,7,117,110,105,65,55,52,66,7,117,110,105,65,55,52,69,
 7,117,110,105,65,55,52,70,7,117,110,105,65,55,54,56,7,117,110,105,65,55,54,57,7,117,110,105,65,55,55,66,7,117,110,105,65,55,55,67,7,117,110,105,65,55,56,48,
 7,117,110,105,65,55,56,49,7,117,110,105,65,55,56,50,7,117,110,105,65,55,56,51,7,117,110,105,65,55,56,52,7,117,110,105,65,55,56,53,7,117,110,105,65,55,56,54,
 7,117,110,105,65,55,56,55,7,117,110,105,65,55,56,66,7,117,110,105,65,55,56,67,7,117,110,105,65,55,56,68,7,117,110,105,65,55,57,48,7,117,110,105,65,55,57,49,
 7,117,110,105,65,55,65,65,7,117,110,105,65,55,70,65,7,117,110,105,65,55,70,66,7,117,110,105,65,55,70,67,7,117,110,105,65,55,70,68,7,117,110,105,65,55,70,69,
 7,117,110,105,65,55,70,70,7,117,110,105,70,52,48,48,7,117,110,105,70,52,48,49,7,117,110,105,70,52,48,50,7,117,110,105,70,52,48,51,7,117,110,105,70,52,48,52,
 7,117,110,105,70,52,48,53,7,117,110,105,70,52,48,54,7,117,110,105,70,52,48,55,7,117,110,105,70,52,48,56,7,117,110,105,70,52,48,57,7,117,110,105,70,52,48,65,
 7,117,110,105,70,52,48,66,7,117,110,105,70,52,48,67,7,117,110,105,70,52,48,68,7,117,110,105,70,52,48,69,7,117,110,105,70,52,48,70,7,117,110,105,70,52,49,48,
 7,117,110,105,70,52,49,49,7,117,110,105,70,52,49,50,7,117,110,105,70,52,49,51,7,117,110,105,70,52,49,52,7,117,110,105,70,52,49,53,7,117,110,105,70,52,49,54,
 7,117,110,105,70,52,49,55,7,117,110,105,70,52,49,56,7,117,110,105,70,52,49,57,7,117,110,105,70,52,49,65,7,117,110,105,70,52,49,66,7,117,110,105,70,52,49,67,
 7,117,110,105,70,52,49,68,7,117,110,105,70,52,49,69,7,117,110,105,70,52,49,70,7,117,110,105,70,52,50,48,7,117,110,105,70,52,50,49,7,117,110,105,70,52,50,50,
 7,117,110,105,70,52,50,51,7,117,110,105,70,52,50,52,7,117,110,105,70,52,50,53,7,117,110,105,70,52,50,54,7,117,110,105,70,52,50,56,7,117,110,105,70,54,67,53,
 8,99,121,114,66,114,101,118,101,8,99,121,114,98,114,101,118,101,7,117,110,105,70,66,48,48,7,117,110,105,70,66,48,51,7,117,110,105,70,66,48,52,7,117,110,105,70,66,
 48,53,7,117,110,105,70,66,48,54,7,117,110,105,70,69,48,48,7,117,110,105,70,69,48,49,7,117,110,105,70,69,48,50,7,117,110,105,70,69,48,51,7,117,110,105,70,69,
 48,52,7,117,110,105,70,69,48,53,7,117,110,105,70,69,48,54,7,117,110,105,70,69,48,55,7,117,110,105,70,69,48,56,7,117,110,105,70,69,48,57,7,117,110,105,70,69,
 48,65,7,117,110,105,70,69,48,66,7,117,110,105,70,69,48,67,7,117,110,105,70,69,48,68,7,117,110,105,70,69,48,69,7,117,110,105,70,69,48,70,7,117,110,105,70,70,
 70,57,7,117,110,105,70,70,70,65,7,117,110,105,70,70,70,66,7,117,110,105,70,70,70,67,7,117,110,105,70,70,70,68,6,117,49,68,52,48,48,6,117,49,68,52,48,49,
 6,117,49,68,52,48,50,6,117,49,68,52,48,51,6,117,49,68,52,48,52,6,117,49,68,52,48,53,6,117,49,68,52,48,54,6,117,49,68,52,48,55,6,117,49,68,52,48,
 56,6,117,49,68,52,48,57,6,117,49,68,52,48,65,6,117,49,68,52,48,66,6,117,49,68,52,48,67,6,117,49,68,52,48,68,6,117,49,68,52,48,69,6,117,49,68,52,
 48,70,6,117,49,68,52,49,48,6,117,49,68,52,49,49,6,117,49,68,52,49,50,6,117,49,68,52,49,51,6,117,49,68,52,49,52,6,117,49,68,52,49,53,6,117,49,68,
 52,49,54,6,117,49,68,52,49,55,6,117,49,68,52,49,56,6,117,49,68,52,49,57,6,117,49,68,52,49,65,6,117,49,68,52,49,66,6,117,49,68,52,49,67,6,117,49,
 68,52,49,68,6,117,49,68,52,49,69,6,117,49,68,52,49,70,6,117,49,68,52,50,48,6,117,49,68,52,50,49,6,117,49,68,52,50,50,6,117,49,68,52,50,51,6,117,
 49,68,52,50,52,6,117,49,68,52,50,53,6,117,49,68,52,50,54,6,117,49,68,52,50,55,6,117,49,68,52,50,56,6,117,49,68,52,50,57,6,117,49,68,52,50,65,6,
 117,49,68,52,50,66,6,117,49,68,52,50,67,6,117,49,68,52,50,68,6,117,49,68,52,50,69,6,117,49,68,52,50,70,6,117,49,68,52,51,48,6,117,49,68,52,51,49,
 6,117,49,68,52,51,50,6,117,49,68,52,51,51,6,117,49,68,54,65,56,6,117,49,68,54,65,57,6,117,49,68,54,65,65,6,117,49,68,54,65,66,6,117,49,68,54,65,
 67,6,117,49,68,54,65,68,6,117,49,68,54,65,69,6,117,49,68,54,65,70,6,117,49,68,54,66,48,6,117,49,68,54,66,49,6,117,49,68,54,66,50,6,117,49,68,54,
 66,51,6,117,49,68,54,66,52,6,117,49,68,54,66,53,6,117,49,68,54,66,54,6,117,49,68,54,66,55,6,117,49,68,54,66,56,6,117,49,68,54,66,57,6,117,49,68,
 54,66,65,6,117,49,68,54,66,66,6,117,49,68,54,66,67,6,117,49,68,54,66,68,6,117,49,68,54,66,69,6,117,49,68,54,66,70,6,117,49,68,54,67,48,6,117,49,
 68,54,67,49,6,117,49,68,54,67,50,6,117,49,68,54,67,51,6,117,49,68,54,67,52,6,117,49,68,54,67,53,6,117,49,68,54,67,54,6,117,49,68,54,67,55,6,117,
 49,68,54,67,56,6,117,49,68,54,67,57,6,117,49,68,54,67,65,6,117,49,68,54,67,66,6,117,49,68,54,67,67,6,117,49,68,54,67,68,6,117,49,68,54,67,69,6,
 117,49,68,54,67,70,6,117,49,68,54,68,48,6,117,49,68,54,68,49,6,117,49,68,54,68,50,6,117,49,68,54,68,51,6,117,49,68,54,68,52,6,117,49,68,54,68,53,
 6,117,49,68,54,68,54,6,117,49,68,54,68,55,6,117,49,68,54,68,56,6,117,49,68,54,68,57,6,117,49,68,54,68,65,6,117,49,68,54,68,66,6,117,49,68,54,68,
 67,6,117,49,68,54,68,68,6,117,49,68,54,68,69,6,117,49,68,54,68,70,6,117,49,68,54,69,48,6,117,49,68,54,69,49,6,117,49,68,55,67,65,6,117,49,68,55,
 67,66,6,117,49,68,55,67,69,6,117,49,68,55,67,70,6,117,49,68,55,68,48,6,117,49,68,55,68,49,6,117,49,68,55,68,50,6,117,49,68,55,68,51,6,117,49,68,
 55,68,52,6,117,49,68,55,68,53,6,117,49,68,55,68,54,6,117,49,68,55,68,55,9,100,108,76,116,99,97,114,111,110,8,68,105,101,114,101,115,105,115,5,65,99,117,116,
 101,5,84,105,108,100,101,5,71,114,97,118,101,10,67,105,114,99,117,109,102,108,101,120,5,67,97,114,111,110,12,117,110,105,48,51,49,49,46,99,97,115,101,5,66,114,101,118,
 101,9,68,111,116,97,99,99,101,110,116,12,72,117,110,103,97,114,117,109,108,97,117,116,11,68,111,117,98,108,101,103,114,97,118,101,15,105,111,103,111,110,101,107,46,100,111,116,
 108,101,115,115,15,117,110,105,48,50,54,56,46,100,111,116,108,101,115,115,11,100,111,116,97,99,99,101,110,116,46,105,15,117,110,105,48,50,57,68,46,100,111,116,108,101,115,115,
 15,117,110,105,49,69,50,68,46,100,111,116,108,101,115,115,15,117,110,105,49,69,67,66,46,100,111,116,108,101,115,115,7,69,110,103,46,97,108,116,10,98,114,97,105,108,108,101,
 100,111,116,11,117,110,105,48,51,48,56,48,51,48,52,11,117,110,105,48,51,48,52,48,51,48,56,11,117,110,105,48,51,48,55,48,51,48,52,11,117,110,105,48,51,48,56,48,
 51,48,49,11,117,110,105,48,51,48,56,48,51,48,48,11,117,110,105,48,51,48,52,48,51,48,49,11,117,110,105,48,51,48,52,48,51,48,48,11,117,110,105,48,51,48,51,48,
 51,48,52,11,117,110,105,48,51,48,56,48,51,48,67,11,117,110,105,48,51,48,51,48,51,48,56,11,117,110,105,48,51,48,67,48,51,48,55,11,117,110,105,48,51,48,51,48,
 51,48,49,11,117,110,105,48,51,48,50,48,51,48,49,11,117,110,105,48,51,48,50,48,51,48,48,11,117,110,105,48,51,48,50,48,51,48,51,11,117,110,105,48,51,48,54,48,
 51,48,51,11,117,110,105,48,51,48,54,48,51,48,49,11,117,110,105,48,51,48,54,48,51,48,48,11,117,110,105,48,51,48,54,48,51,48,57,11,117,110,105,48,51,48,50,48,
 51,48,57,11,117,110,105,48,51,48,49,48,51,48,55,5,103,46,97,108,116,8,69,110,103,46,97,108,116,50,11,117,110,105,48,49,66,55,46,97,108,116,6,113,46,115,109,99,
 112,10,100,101,108,116,97,46,115,109,99,112,10,116,104,101,116,97,46,115,109,99,112,7,120,105,46,115,109,99,112,10,115,105,103,109,97,46,115,109,99,112,8,112,104,105,46,115,
 109,99,112,10,111,109,101,103,97,46,115,109,99,112,0,0,184,2,128,64,228,207,254,3,206,75,3,205,254,3,204,10,3,201,14,3,200,50,3,199,187,3,198,187,3,197,250,3,
 196,150,3,194,254,3,193,254,3,192,191,71,5,192,125,3,191,71,3,190,48,3,189,125,3,188,11,3,187,254,3,186,254,3,185,254,3,184,15,3,182,10,3,181,21,3,180,38,
 3,179,10,3,179,64,4,178,177,26,5,177,26,3,176,175,26,5,176,30,3,175,26,3,174,159,13,5,174,55,3,173,159,13,5,173,33,3,172,55,3,171,11,3,170,169,17,5,
 170,50,3,169,17,3,169,128,4,168,46,3,167,154,30,5,167,254,3,166,165,18,5,166,29,3,165,18,3,164,163,43,5,164,187,3,163,116,29,5,163,43,3,162,116,29,5,162,
 187,3,161,160,26,5,161,254,3,160,26,3,159,13,3,158,157,187,5,158,254,3,157,156,93,5,157,187,3,157,128,4,156,155,37,5,156,93,3,156,64,4,155,154,30,5,155,37,
 3,154,153,17,5,154,30,3,154,184,255,192,64,255,4,153,17,3,152,12,3,152,64,4,151,29,3,150,11,3,149,150,3,148,13,3,147,25,3,146,145,100,5,146,254,3,145,116,
 29,5,145,100,3,144,143,11,5,144,20,3,143,11,3,143,64,4,142,141,13,5,142,20,3,141,13,3,140,139,10,5,140,50,3,139,10,3,138,29,3,137,136,125,5,137,254,3,
 136,116,29,5,136,125,3,134,11,3,133,30,3,132,116,29,5,132,50,3,131,130,19,5,131,254,3,130,113,15,5,130,19,3,128,127,13,5,128,254,3,127,13,3,127,64,4,126,
 116,29,5,126,254,3,125,124,31,5,125,254,3,124,31,3,123,122,187,5,123,254,3,122,121,93,5,122,187,3,122,128,4,121,120,37,5,121,93,3,121,64,4,120,37,3,119,55,
 3,118,116,29,5,118,107,3,117,116,29,5,117,250,3,116,29,3,115,254,3,114,113,15,5,114,254,3,113,15,3,113,128,4,112,111,46,5,112,254,3,111,46,3,110,254,3,109,
 254,3,108,16,3,107,75,3,106,10,3,104,254,3,103,10,3,103,64,4,102,33,3,101,125,3,100,254,3,64,141,99,107,3,98,187,3,97,125,3,96,254,3,94,22,3,93,11,
 15,5,93,254,3,91,17,3,89,88,29,5,89,45,3,88,29,3,87,50,3,86,11,3,84,83,26,5,84,150,3,83,26,3,82,26,3,81,80,22,5,81,37,3,80,14,16,5,
 80,22,3,79,14,16,5,79,23,3,78,77,28,5,78,125,3,77,73,13,5,77,28,3,77,64,4,76,15,28,5,76,49,3,75,14,16,5,75,50,3,74,73,13,5,74,125,3,
 73,13,3,72,71,10,5,72,125,3,71,10,3,70,69,13,5,70,50,3,69,68,12,5,69,13,3,69,184,255,192,64,255,4,68,12,3,67,66,24,5,67,150,3,66,24,3,65,
 64,14,5,65,125,3,64,54,9,5,64,14,3,64,128,4,63,61,41,5,63,187,3,62,61,41,5,62,93,3,61,15,28,5,61,41,3,60,59,24,5,60,18,3,59,58,18,5,
 59,24,3,58,57,10,5,58,18,3,57,10,3,56,55,15,5,56,125,3,55,54,9,5,55,15,3,55,128,4,54,9,3,54,64,4,53,52,24,5,53,150,3,52,43,9,5,52,
 24,3,51,9,29,5,51,150,3,50,41,13,5,50,254,3,49,14,3,48,12,11,5,48,30,3,47,36,41,5,47,55,3,46,33,10,5,46,30,3,45,44,17,5,45,150,3,44,
 43,9,5,44,17,3,44,64,4,43,9,3,42,38,8,5,42,29,3,41,13,3,41,64,4,40,39,17,5,40,150,3,39,38,8,5,39,17,3,39,64,4,38,8,3,37,36,41,
 5,37,187,3,36,19,33,5,36,41,3,35,19,33,5,35,254,3,34,33,10,5,34,150,3,33,32,8,5,33,10,3,33,128,4,32,8,3,32,64,4,31,19,33,5,31,42,3,
 64,180,30,17,45,5,30,58,3,29,33,3,28,125,3,27,21,3,26,50,3,25,50,3,24,19,33,5,24,254,3,23,22,41,5,23,107,3,22,19,33,5,22,41,3,21,5,10,
 5,21,30,3,20,24,3,19,14,16,5,19,33,3,18,17,45,5,18,125,3,17,9,29,5,17,45,3,16,15,28,5,16,254,3,15,14,16,5,15,28,3,14,16,3,14,128,4,
 13,12,11,5,13,250,3,12,11,3,12,64,4,11,15,3,10,9,29,5,10,187,3,9,29,3,8,7,19,5,8,187,3,7,19,3,6,5,10,5,6,20,3,5,10,3,5,64,
 4,4,3,18,5,4,23,3,4,128,4,3,1,15,5,3,18,3,3,64,4,2,1,15,5,2,254,3,1,15,3,1,128,4,0,14,3,1,184,1,100,133,141,1,43,43,43,43,
 43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
 43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
 43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
 43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,0,43,43,43,43,43,43,43,43,43,43,43,43,
 43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
 43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
 43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,29,0
};


